Lead Software Engineer/ Technical Architect Resume
5.00/5 (Submit Your Rating)
PROFESSIONAL EXPERIENCE
Confidential
Lead Software Engineer/ Technical Architect
Responsibilities:
- Do Test Driven Development with Mockito and Junit and Karma and jasmine on the front end
- Defined APIs, Built restful web services with spring boot
- Build rich UI with angular 8 using typescript, HTML5 and SASS/CSS
- Built angular services to interact with restful backend
- Involved in planning meetings with project stakeholder to analyze requirements and determine time and cost constraints
- Generated excel reports using apache poi
- Designing and developing full stack software
- Did CI/CD using jenkins.
- Gave lunch and learn presentation on various topics
- Work in a service - oriented architecture
- Used the Atlassian(Jira, bitbucket, confluence) tool suite to facility agile development
- Do iteration planning on Mondays and retrospective on Fridays
- Do daily standups
- Reviewed pull requests and performed code reviews to ensure code quality
- Perform Interviews for candidates
- Mentor junior engineers
- Built api gateway that interacted with three separate microservices
Confidential
Lead Agile Java Development Engineer
Responsibilities:
- Do Test Driven Development with Mockito and Junit and Karma and jasmine on the front end
- Defined APIs, Built restful web services with spring boot
- Build rich UI with angular 8
- Designing and developing full stack software
- Performed Pair Programming.
- Worked in Extreme Programming(XP) environment
- Build backends using Spring boot
- Design Oracle DB schemas
- Use Jenkins to spin off new builds
- Gave lunch and learn presentation
- Used Git lab for code repository and pivotal tracker for issue tracking
- Deployed apps on PCF (Pivotal Cloud Foudry)
- Do iteration planning on Mondays and retrospective on Fridays
- Do daily standups
- Perform Interviews for candidates
- Mentor junior engineers
- Manage team of 5
- Determined proper pair rotation strategies to increase engineer productivity.
- Build microservices
Confidential
Software Developer
Responsibilities:
- Create the design specifications for development from approved business cases.
- Execute unit and system testing of the design once the solution has been developed, and work closely with other team members to successfully deploy the code to production.
- Performs impact analyses of new features or changes to existing features within the Fieldglass application
- Ensure accuracy and integrity of data and application through analysis, coding, writing clear documentation and problem resolution.
- Analyze and translate functional specifications and change requests into technical specifications.
- Develop, test and implement program logic.
- Created and tested REST API
