What are the responsibilities and job description for the Lead Developer - Full-Stack (MERN) position at ALTEN?
Role: Lead Developer - Full-Stack - Onsite (Rheem Office)
Experience: 8 Yrs
Technical Skills:
Must-Have:
Experience: 8 Yrs
Technical Skills:
Must-Have:
- Translate the high-level requirement into technical requirements, design & develop the solution.
- React, NodeJS, Express, MongoDB, PostgreSQL
- Knowledge of IoT Domain
- Experience of working with stakeholders, product managers for requirement gathering and discussing nuances
- Manage sprint planning, run scrum calls/retrospective, create tickets from requirements
- Strong understanding of RESTful APIs and microservice architecture
- Experience in working with the services of any of the cloud platforms such as AWS, Microsoft Azure, and GCP[Should know the basics AWS Services such as EC2, Lambda, Route53, CloudFront, API Gateway, and S3 or equivalent Azure and GCP services]
- Familiar with modern application deployment practices, such as CICD, configuration management, etc.
- Proficient understanding of code versioning tools such as Git or TFS and version control repositories such as Bitbucket, GitHub, GitLab
- Understanding of MQTT/Pub-sub communication
- Understanding of authentication/authorization (OAuth, JWT, etc.) Nice to Have
- AWS or Azure Developer Certifications
- Exceptional Communicator - Keep on/off shore team on the same page
- Deal with on-site/off-shore presence to solve dependencies
- Demonstrate features and products to external team
- SDLC fundamentals with agile methodology awareness
- Good analytical and problem-solving skills
- Debugging/Problem-Solving Skills
- Openness to work on various technologies