Overview
Job Description
Job Title: C# .NET Developer
Location: Bangalore (Work from Office)
Experience: 4 to 5 years
Notice Period: Immediate to 15 days
Job Description:
We are seeking an experienced C# .NET Developer to join our team in Bangalore. This role requires expertise in C#, ASP.NET, and MS SQL, along with hands-on experience in automated unit testing and test-driven development. The ideal candidate should have a strong background in developing and maintaining web applications and APIs using REST and microservices architecture. You will play a critical role in the full software development lifecycle and work closely with cross-functional teams to deliver high-quality, scalable solutions.
Responsibilities:
► Develop, maintain, and enhance web applications using C# and ASP.NET.
► Design and implement REST APIs and microservices for seamless integration.
► Collaborate with the development team on design, testing, and deployment phases.
► Conduct automated unit testing, and follow test-driven development practices to ensure code quality.
► Troubleshoot, debug, and optimize code for performance and scalability.
► Participate in code reviews, provide constructive feedback, and support continuous improvement of development standards.
► Work in an Agile environment to deliver projects on time and with high quality.
Requirements:
► Core expertise in C#, ASP.NET, MS SQL, and Automated Unit Testing.
► Proven experience in Test Driven Development (TDD) and familiarity with REST API development.
► Strong knowledge of Microservices architecture.
► Experience working with Angular for front-end development is a plus.
► Excellent analytical and problem-solving skills.
► Ability to work effectively in a team environment with a proactive approach to problem-solving.
Technical Skills: C#, ASP.NET, MS SQL, Automated Unit Testing, Test Driven Development, REST API, Microservices, Angular
Job Type: Full-time
Pay: ₹251,668.83 - ₹2,265,508.43 per year
Work Location: In person