Purpose Of The JobAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no
Purpose Of The JobAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Our client is a prominent global agribusiness renowned for its crop protection and seed development expertise. The company strives to enhance agricultural efficiency and sustainability by leveraging advanced technologies and research. Its extensive offerings include solutions for managing pests, diseases, and weeds and improving crop resilience and productivity. With a commitment to innovation and environmental stewardship, it supports farmers worldwide in achieving better yields and adapting to the challenges of modern agriculture. We are looking for a NodeJS Team Lead to develop a scalable & secure cloud-native application to help transform water monitoring data into valuable business insights, enabling the delivery of superior products to customers more quickly.Main Tasks And ResponsibilitiesLead a cross-functional team of engineers to design and develop microservices architecture, leveraging your expertise in React, Node.js, and AWS.Work according to established processes while tightly collaborating with product managers and stakeholders to translate business requirements into technical solutions.Drive the creation of user-friendly interfaces and robust backend systems.Participate in all stages of software development, from ideation and design to deployment and maintenance.Suggest technical and functional improvements to add value to the product.Research and evaluate technical options to implement business requirements.Participate in requirements analysis, task planning, estimation, coding, and troubleshooting.Mentor and guide junior engineers, fostering a culture of innovation, collaboration, and continuous learning.Risk estimations and management.Report to EM/DM about current tasks status, technical and other risks.Education, Skills And Experience MUST HAVE:6+ years of commercial development experience.3+ years of Team/Tech Lead experience.Commercial experience with Node.js 5+ years.Commercial experience with microservices 2+ years.Commercial experience with AWS platform 2+ years.Good JavaScript and TypeScript knowledge, AWS Lambda.Solid understanding of REST architecture, microservices architecture, and common patterns.Experience with database interactions (AWS RDS, AWS DynamoDB).Experience with containerization approaches such as Docker.Experience with debugging, profiling, and optimization.Experience with CI/CD and related tools like Kubernetes.Full application lifecycle management experience.Excellent communication skills to collaborate effectively with technical and non-technical stakeholders.Ability to use creative thinking to develop innovative solutions to business problems.Self-motivated, ability to work independently. Strong Upper-Intermediate level of English. Would Be a Plus Experience with Python
Show more
Show less
Position level
Assistant
Type of employment
Full time
Job duties
Information technologies
Industries
IT services and IT Consulting