Senior Software Engineer Job in Capgemini Engineering

Senior Software Engineer

Apply Now
Job Summary

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!

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