Apply now »

Fullstack Developer

Job Description

Your Role

As a .NET Full‑Stack Developer, you will be responsible for designing, developing, and maintaining scalable enterprise applications using .NET technologies and modern frontend frameworks. You will work closely with cross‑functional teams including product, UI/UX, and backend teams to deliver high‑quality, performant, and user‑friendly solutions.

In this role, you will:

  • Develop and maintain applications using .NET (C#) for backend services and business logic.
  • Build and enhance user interfaces using React or similar modern frontend frameworks.
  • Design and integrate database solutions, ensuring performance, scalability, and data integrity.
  • Apply software design patterns to create robust, maintainable, and scalable codebases.
  • Collaborate with cross‑functional teams to gather requirements and translate them into effective technical solutions.
  • Participate in code reviews, debugging, and optimization to improve application performance and quality.
  • Work independently with minimal supervision while ensuring timely delivery of assigned tasks.
  • Contribute to continuous improvement of development practices, standards, and processes.

Your Profile

Technical Expertise

  • Strong experience in .NET (C#) development.
  • Hands‑on experience with React (or similar frontend technologies; mix is acceptable).
  • Good understanding of database technologies (SQL or NoSQL).
  • Strong knowledge of software design patterns and best development practices.

Core Skills

  • Self‑motivated and capable of working independently with minimal guidance.
  • Strong analytical, debugging, and problem‑solving skills.
  • Good communication and collaboration abilities.
  • Ability to adapt to evolving technologies and project requirements.

What You’ll Love About Working Here

  • Opportunity to work on modern full‑stack technologies and enterprise applications.
  • Collaborative work environment with focus on innovation and professional growth.
  • Continuous learning opportunities to enhance technical and domain expertise.

About Capgemini in India

Capgemini is an AI‑powered global business and technology transformation partner, helping organizations realize their future through technology, data, and people. With nearly 60 years of heritage, Capgemini is a responsible and diverse organization with 420,000 team members across more than 50 countries. The Group reported global revenues of €22.1 billion in 2024.

Capgemini in India comprises nearly 235,000 team members working across 13 locations, including Bengaluru, Chennai, Hyderabad, Mumbai, Pune, Noida, Gurugram, and more. We deliver end‑to‑end services across strategy, technology, engineering, and operations.

Make it real | www.capgemini.com/in‑en

Ref. code:  469473
Posted on:  27 May 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Software Engineering

Apply now »