Location
Secunderabad | India
Job description
- This is a strong Full Stack Lead Developer role with technical specialism in React. The position requires hands-on technical development.
- The role requires the individual to work at a detailed level on software development activities and ensure that the necessary developments standards are adhered to (code, documentation, knowledge transfer).
- The Lead Developer works closely with other Developers to ensure that development requirements are delivered using Agile & DEVOPS principles.
Key Responsibilities:
- Coaching junior member of the development team.
- Analysis, Design, Development and Maintenance of the F/E services
- Continuous Improvement, seeking opportunities to streamline delivery whilst keep high code quality standards.
- Contribute to the development and maintenance of the CORE DEVOPS processes and tooling.
- Interpreting written business requirements and technical specification documents
- Code governance against standards and best practices
- Develop with full automation and Test Driven Development methodologies
- Performing code configuration and producing software releases as specified by the Build Management team
- Producing and maintaining technical documentation using defined documentation standards
- Investigation and correction of reported defects
- Third line production support, some of which may occur outside of normal business hours
- Providing effort and timeline estimates to the management positions
- Working with the IT Security & Compliance teams to understand security risks in system designs and ensuring defensive programming is practiced
Qualifications and Educational Requirements
- BSc/BA degree preferred
- Specialist Skills and Experience Required
- Minimum 8 years of development experience
- Working experience of Agile software delivery within dynamic corporate environments.
- Self and fast learner.
- Fluent in English.
Essential Technical Skills:
- Java, Javascript, NodeJS, ReactJS, Redux ,AWS
- Agile/TDD experience/CI/CD using Jenkins
- Excellent knowledge of React development including design patterns that keep code reusable and maintainable in larger apps.
- Experience in REST APIs, preferably with Swagger
Desirable Technical Skills:
- GIT
- JSON
- Ideally experience of using Docker
- Agile/Scrum experience
- Java 8, Springboot
Soft Skills:
- Good communication skills
- Collaborative approach - able to work effectively as part of a team
Job tags
Salary