Job Description
We are hiring an experienced Back End Developer for a leading GCC based in Bangalore. In this role, you will design and build scalable backend services and APIs using modern .NET technologies.
You will play a key role in developing high-performance applications, contributing to system architecture, and driving modernization initiatives. The role requires strong coding practices, testing discipline, and collaboration with cross-functional teams.
Key Responsibilities
- Develop, test, and maintain backend services and REST APIs
- Build scalable, secure, and high-performance applications
- Contribute to system architecture and modernization efforts
- Write clean, maintainable, and well-documented code
- Perform unit and integration testing with good coverage
- Participate in code reviews and ensure coding best practices
- Collaborate with frontend, QA, and product teams
- Take part in Agile/Scrum ceremonies
- Troubleshoot production issues and conduct technical analysis/POCs
- Continuously improve development processes and standards
Requirements
- Bachelor’s or Master’s degree in Engineering / Technology or MCA
- 6+ years of experience in backend development
- Strong expertise in C# and .NET Core / .NET 6+
- Hands-on experience in RESTful API development
- Experience working in Agile/Scrum environments
- Strong problem-solving and communication skills
- Focus on code quality, testing, and maintainability
Technical Skills
Backend:
- C#, .NET Core / .NET 6+
- Entity Framework
APIs:
- RESTful services development and integration
Databases:
- SQL Server, PostgreSQL
- NoSQL (good to have): MongoDB, Cosmos DB
Frontend (Basic Knowledge):
- Angular (preferred) / Vue / Blazor
- HTML, CSS, JavaScript, TypeScript
Security & Testing:
- Authentication & Authorization
- Logging & Error Handling
- Unit and Integration Testing
Cloud:
- Microsoft Azure (preferred)
Experience Criteria
- Minimum 3+ years as a .NET Developer
- 3+ years of experience building backend services
- 3+ years of recent experience with Angular (v15+)
Nice to Have
- CI/CD and DevOps practices
- Infrastructure as Code (IaC)
- Microservices or Micro Frontend architecture
- Experience in legacy system modernization
Certifications (Optional)
- Microsoft Certified: Azure Developer Associate
Key Skills
- .NET Core
- C#
- Backend Development
- REST APIs
- SQL / PostgreSQL
- Azure
- Microservices
- Agile / Scrum