Capgemini is hiring for the role of Software Engineer in Bangalore. This opportunity is ideal for candidates interested in full-stack development, especially those skilled in ASP.NET Core, Angular, REST APIs, and CI/CD pipelines.
The role focuses on building scalable enterprise applications using modern backend and frontend technologies. If you enjoy working across the entire software development lifecycle—from coding and testing to deployment and optimization—this position offers strong learning and career growth.

About the Company
Capgemini is a global leader in consulting, technology services, and digital transformation. The company helps organizations across industries unlock business value through innovation, cloud, AI, software engineering, and enterprise modernization.
Capgemini is known for:
- Large-scale global projects
- Strong engineering culture
- Learning and upskilling opportunities
- Inclusive work environment
- Enterprise-grade technology solutions
The company serves clients in sectors such as finance, healthcare, telecom, manufacturing, and retail.
Role Overview
As a Software Engineer, you will contribute to the design, development, integration, and maintenance of full-stack software solutions.
You will work on:
- Backend API development
- Frontend application development
- Secure authentication flows
- Performance optimization
- Testing and deployment
- CI/CD automation
This role is suitable for candidates targeting careers in:
- Software Engineering
- Full Stack Development
- Backend Development
- Web Application Development
- Enterprise Software Engineering
Key Responsibilities
1. Backend Development with ASP.NET Core
You will develop scalable backend services using:
- ASP.NET Core
- RESTful APIs
- Clean Architecture principles
Responsibilities include:
- Building APIs
- Handling business logic
- Database communication
- Ensuring scalability
2. Frontend Development with Angular
You will build responsive UI applications using:
- Angular
- Components
- Services
- Routing
- RxJS
Frontend work includes:
- Dynamic dashboards
- Form handling
- State management
- User interaction optimization
3. API Integration
You will integrate frontend and backend systems to ensure smooth communication.
This includes:
- API consumption
- Authentication flows
- Error handling
- Secure data exchange
Security knowledge is valuable for this part.
4. Authentication & Security
You will work with modern authentication standards such as:
- JWT
- OAuth
These are used for:
- User authentication
- Authorization
- Session security
- API protection
5. Performance Optimization
You will analyze application bottlenecks and improve:
- Speed
- Scalability
- Response time
- Resource usage
Optimization improves user experience and system efficiency.
6. Debugging & Maintenance
You will identify and fix issues in applications.
Typical tasks include:
- Bug fixing
- Log analysis
- Root cause analysis
- Production issue resolution
Strong debugging skills are essential.
7. Testing & Deployment
You will contribute to:
- Unit testing
- Integration testing
- Deployment validation
- Release management
Testing ensures reliability before production release.
8. CI/CD Pipelines
You will work with continuous integration and deployment workflows.
This helps automate:
- Code builds
- Testing
- Deployment
- Release cycles
CI/CD knowledge is highly valuable in modern engineering teams.
Help a friend land their next role. Share now!
Required Skills
Candidates should have strong understanding of:
- ASP.NET Core
- Angular
- REST APIs
- Clean Architecture
- RxJS
- JWT / OAuth
- CI/CD pipelines
- Full-stack debugging
Core engineering fundamentals are also important.
Technical Skills Summary
| Skill Area | Technologies |
|---|---|
| Backend | ASP.NET Core, REST APIs |
| Frontend | Angular, RxJS |
| Security | JWT, OAuth |
| DevOps | CI/CD |
| Concepts | Clean Architecture, Debugging |
Educational Qualification
| Requirement | Details |
|---|---|
| Degree | BE / BTech / Equivalent |
| Preferred Background | Computer Science / IT / Related Fields |
Candidates with strong full-stack skills will be preferred.
Job Location
| Detail | Information |
|---|---|
| Location | Bangalore |
| Job Type | Full-Time |
| Work Mode | Likely Hybrid / Office-Based |
Stipend / Salary Estimate
| Compensation Type | Estimate Amount |
|---|---|
| Salary | ₹4.5 LPA – ₹10 LPA+ |
Capgemini has not officially mentioned compensation for this role.
Based on market trends for software engineering roles at large service-based companies, expected salary may range around:
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Who Should Apply?
This role is ideal if you:
✅ Enjoy full-stack development
✅ Know Angular and .NET
✅ Like API development
✅ Want enterprise engineering exposure
✅ Are comfortable debugging complex systems
How to Apply
Before applying, strengthen your profile by preparing:
- Resume with full-stack projects
- GitHub portfolio
- Angular mini-projects
- REST API projects
- Authentication implementation demos
Good portfolio ideas include:
- Employee management system
- Task tracker
- Booking platform
- Inventory management app
These projects showcase real-world engineering skills.
Disclaimer:
This information is collected from official/public sources for informational purposes only. Salary estimates are based on market research and may vary. We do not charge any fee for job updates and do not guarantee selection or recruitment. Candidates should verify details from the official source before applying.
Share the opportunity