Overview
We are seeking an experienced .NET Core Software Engineer to join our development team. The ideal candidate will have strong experience building high-quality backend services, working within microservices architectures, and writing well-tested, maintainable code. You will work in an established framework, enhancing existing applications and contributing to new features.
Key Responsibilities
Design, develop, and maintain RESTful APIs using ASP.NET Core
Work within an existing microservices architecture , enhancing and supporting services
Write clean, maintainable, and testable code using C# and Entity Framework Core
Create and improve unit tests using NUnit , ensuring minimum 70% test coverage
Collaborate closely with cross-functional teams including QA, DevOps, and Product
Troubleshoot, debug, and optimize application performance
Work with SQL databases , writing queries and handling data access layers
Use Docker and containerized environments for development and deployment
Manage code versions using Git , including branching, merging, and reviewing pull requests
Required Qualifications
5+ years of professional software engineering experience with .NET
3+ years of hands-on experience with C# .NET Core
Strong experience building REST APIs with ASP.NET Core
Proficiency with Entity Framework Core
Experience writing unit tests with NUnit
Strong SQL skills and experience with relational databases
Understanding of microservices architecture
Hands-on or foundational experience with containers (Docker, docker-compose)
Hands-on experience with Git
Preferred Qualifications (Nice to Have)
Experience in large-scale or enterprise environments
Familiarity with CI / CD pipelines
Knowledge of cloud platforms (Azure, AWS, or GCP)
Experience working in Agile / Scrum teams
Soft Skills
Strong problem-solving and analytical abilities
Ability to work collaboratively in a team environment
Excellent communication and documentation skills
Detail-oriented, with a focus on code quality and maintainability
Working Hours
EMEA Shift
CTC
10 to 12L
Software Engineer Backend • Salem, Tamil Nadu, India