Lead Software Engineer
Capgemini
Capgemini
This role is within Software Engineering, focusing on developing, maintaining, and optimizing software solutions and applications. It involves applying scientific methods to solve complex problems and overseeing technical and administrative work. The position emphasizes building expertise in the software engineering discipline and fostering collaboration among engineers and stakeholders.
This is a senior position within Capgemini, requiring extensive experience and trust. The individual will master all phases of the software development lifecycle, driving innovation and industrialization. A strong commitment to business objectives and team success is essential. You will operate independently in highly complex environments, taking ownership of significant aspects of Capgemini's activities. Calmly managing challenging situations and demonstrating a strategic, commercial, and negotiating mindset are key attributes. This role also involves cultivating long-term client partnerships and exhibiting leadership that balances business, technical, and people-focused goals, including a notable contribution to recruitment and talent development.
- Apply scientific methods to analyze and resolve software engineering challenges. - Drive the development and application of software engineering practices in research, design, development, and maintenance. - Exercise original thought and judgment to supervise the technical and administrative work of other software engineers. - Develop and refine software engineering skills to meet professional community standards. - Collaborate effectively with fellow software engineers and stakeholders as a dedicated team player. - Master all stages of the software development lifecycle, incorporating innovation and industrialization. - Demonstrate unwavering dedication to business objectives and the collective group success. - Manage highly complex environments autonomously and assume responsibility for critical Capgemini activities. - Navigate difficult and intricate situations with professionalism and composure. - Incorporate a "bigger picture" perspective into decision-making. - Exhibit a clear understanding of commercial and negotiation principles. - Foster and develop long-term partnerships with clients. - Lead by balancing business, technical, and people-related objectives. - Play an integral role in recruiting and developing team members.
The role requires extensive experience in Software Engineering, with a focus on leading complex projects and guiding technical teams. A Master's degree or equivalent is expected. Candidates must demonstrate mastery of the entire software development lifecycle, a commitment to business goals, and the ability to operate autonomously in challenging environments. Strong leadership, problem-solving, commercial acumen, and a dedication to client relationships and team development are essential. This is a permanent, full-time position based onsite in Mumbai.
Capgemini
IT Consulting