Req ID: 382427
We are currently seeking a
Lead Backend Engineer (FTE / Onsite) to join our team in
Charlotte,
North Carolina (US-NC),
United States (US).
Job Duties and Responsibilities:- Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs
- Perform system design and specification development, program logic and flow-charting that meets the stated project objectives
- Identify and communicate technical risks, issues, and changes
- Perform coding to written technical specifications
- Contribute to design review meetings with other members of Application Development
- Perform complex defect verification, debugging, testing and support
- Investigate, analyze and document reported defects
- Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards
- Create the software's architecture and/or employ rapid application development tools
- Drives analysis of problems to understand root cause and provide and implement recommended solutions
Required Skills:- Solid understanding of object-oriented design principles
- 6+ years' experience in HTML, JavaScript, TypeScript, Angular, CSS other JavaScript libraries
- 6+ years' experience in Distributed source control systems such as Git
- 3+ year experience Gradle or similar build automation tools
- 6+ years' experience in jUnit and mocking frameworks like mockito
- 3+ years' experience in Docker, Openshift, Kubernetes, and/or other software containerization
- 3+ years' experience in Agile SCRUM delivery with preference to SAFe methodologies
- Hands-on experience with Microservices
- 3+ years' Experience with DevOps tools: Gradle, Jenkins, SonarQube, Junit, Splunk, Openshift Cloud Platform
- 3+ Years Working experience with BDD using Cucumber and gherkin
- Knowledge of Public cloud services
- Hands-on experience with 'No SQL' like Mongo etc
- Travel: N/A
- Degree: Bachelor's degree in computer science, Information Systems, Engineering, or equivalent work experience.
NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this role is $96,800.00 to $145,200.00. Actual compensation will depend on a number of factors, including the candidate's relevant experience, technical skills, and other qualifications.
This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits.