Lead Software Engineer Job in Capgemini Engineering

Lead Software Engineer

Apply Now
Job Summary

Job Title: Senior Software Engineer

Role Overview:

The Senior Software Engineer is responsible for the design, development, maintenance, and optimization of software applications and solutions. This role involves applying scientific methods to solve complex software engineering challenges while driving innovation and industrialization. The ideal candidate is a highly experienced professional with strong leadership skills, capable of making strategic decisions, mentoring teams, and managing challenging technical and business environments.

Key Responsibilities:

Software Development & Engineering:

  • Lead the design, development, and implementation of high-quality, scalable, and efficient software solutions.
  • Apply scientific methods to analyze and solve complex software engineering problems.
  • Drive best practices in software architecture, coding, and system optimization.

Innovation & Thought Leadership:

  • Stay at the forefront of technology trends and industry innovations.
  • Promote industrialization and automation in software development.
  • Implement cutting-edge tools, frameworks, and methodologies to improve efficiency and performance.

Project & Business Strategy:

  • Align software development with business objectives and client needs.
  • Take full responsibility for critical projects, ensuring delivery within timelines and quality standards.
  • Consider the bigger picture when making key technical and business decisions.
  • Demonstrate strong commercial acumen and negotiation skills in complex situations.

Collaboration & Stakeholder Management:

  • Build and maintain long-term partnerships with clients and stakeholders.
  • Work closely with cross-functional teams to ensure seamless project execution.
  • Act as a trusted advisor in technical, business, and strategic discussions.

Leadership & Mentorship:

  • Provide guidance, mentorship, and training to software engineering teams.
  • Play an active role in the recruitment and development of talent.
  • Lead by example, fostering a culture of excellence, collaboration, and innovation.

Required Skills & Competencies:

  • Extensive experience in all phases of the software development lifecycle.
  • Proven expertise in software design, development, and optimization.
  • Strong problem-solving, decision-making, and analytical abilities.
  • Ability to manage complex projects and challenging environments with professionalism.
  • Demonstrated leadership balancing business, technical, and people objectives.
  • Excellent communication, negotiation, and client management skills.

This is a strategic role for an experienced software engineer who can drive technical excellence, business success, and team growth within Capgemini.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired