Capgemini is looking to solve the problem of leading the development and maintenance of Mobius Autonomous Software, which requires a high level of technical expertise, extensive experience, and the ability to drive complex projects from inception to completion.
Requirements
- Expert proficiency in C-Sharp, with a proven track record of architecting, developing, and maintaining complex software applications.
- Extensive experience with software development methodologies, such as Agile or Scrum.
- Deep understanding of software design principles, algorithms, and data structures.
- Exceptional problem-solving skills and the ability to work independently and as part of a collaborative team.
- Proven ability to lead and manage multiple complex projects simultaneously, with a strong attention to detail.
- Experience with software development lifecycle, including requirements analysis, system architecture design, detailed coding, rigorous testing, and successful deployment.
- Knowledge of industry best practices and standards for software development.
Responsibilities
- Assists in the design, and implementing cutting-edge features and enhancements for Mobius Autonomous Software.
- Write and maintain high-quality, efficient, and scalable code in C-Sharp, ensuring adherence to industry best practices and standards.
- Lead and manage the full software development lifecycle, including complex requirements analysis, system architecture design, detailed coding, rigorous testing, and successful deployment.
- Oversee the integration of Mobius software with advanced hardware components, optimizing for seamless and efficient autonomous operations.
- Conduct sophisticated testing and debugging to ensure the highest levels of software functionality, performance, and reliability.
- Lead code reviews, ensuring adherence to coding standards and promoting best practices across the team.
- Contribute to strategic planning and decision-making processes, providing technical expertise and insights.
Other
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5 to 10 years of experience in software development, with a significant portion in senior or leadership roles.
- Excellent communication skills, with the ability to articulate complex ideas and collaborate effectively with team members and stakeholders.
- Ability to work in a collaborative team environment and mentor junior team members.
- Valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.