Senior Software Engineer Job in Capgemini Engineering
Senior Software Engineer
- Gurgaon, Haryana
- Not Disclosed
- Full-time
Job Title: Senior Software Engineer
Role Overview:
As a Senior Software Engineer, you will play a pivotal role in the design, development, and optimization of software applications and solutions. You will leverage your expertise in software engineering best practices, problem-solving, and innovation to deliver high-quality solutions while mentoring junior team members. This role requires strong technical leadership, autonomy, and a deep understanding of software development lifecycles.
Key Responsibilities:
Software Development & Optimization:
- Design, develop, and maintain scalable and high-performance software applications.
- Apply scientific methods to analyze and solve complex software engineering challenges.
- Optimize code for performance, security, and maintainability.
Technical Leadership & Innovation:
- Provide mentorship and technical guidance to junior engineers.
- Drive best practices in software engineering, including code reviews, testing, and DevOps.
- Lead software architecture discussions and contribute to technical decision-making.
Collaboration & Stakeholder Engagement:
- Work closely with cross-functional teams (Product, Design, QA) to ensure seamless software delivery.
- Engage with stakeholders to translate business requirements into technical solutions.
- Communicate complex technical concepts to both technical and non-technical audiences.
Process Improvement & Compliance:
- Ensure adherence to software development methodologies, standards, and security protocols.
- Identify and implement continuous improvement initiatives to enhance efficiency.
- Stay up-to-date with emerging technologies and drive innovation within the team.
Required Skills & Qualifications:
- Strong proficiency in software design, development, and architecture.
- Hands-on experience with modern programming languages and frameworks (e.g., Java, Python, .NET, JavaScript).
- Expertise in cloud technologies (AWS, Azure, Google Cloud) and DevOps practices.
- Solid understanding of software testing, CI/CD pipelines, and microservices architecture.
- Strong problem-solving skills with the ability to work autonomously and lead projects.
- Excellent communication and collaboration skills to engage with stakeholders and mentor peers.
Why Join Us?
- Work on cutting-edge technologies in a collaborative and dynamic environment.
- Contribute to impactful projects that shape the future of technology.
- Opportunities for career growth, leadership, and continuous learning.
If you are a passionate software engineer looking to take the next step in your career, we d love to hear from you!

