Job Title: Senior .NET Developer
Experience: 5–8 Years
Job Type: Full-Time
Work Mode: Remote / Hybrid / Onsite
Location: As per business requirement
About the Role
We are looking for a skilled and passionate Senior .NET Developer with 5–8 years of experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should have strong expertise in the Microsoft technology stack, modern web development frameworks, RESTful APIs, and cloud technologies. You will collaborate with cross-functional teams to build scalable, secure, and high-performance applications.
Key Responsibilities
- Design, develop, test, and maintain scalable applications using C#, ASP.NET Core, and .NET Framework.
- Develop RESTful APIs and microservices following best practices.
- Build responsive user interfaces using Angular, React, or Blazor.
- Collaborate with business analysts, architects, QA teams, and stakeholders to deliver quality software.
- Optimize application performance, scalability, and security.
- Write clean, reusable, and maintainable code following coding standards.
- Perform unit testing, code reviews, debugging, and troubleshooting.
- Work with SQL Server to design databases, write stored procedures, and optimize queries.
- Implement CI/CD pipelines and participate in DevOps activities.
- Integrate third-party APIs and enterprise systems.
- Prepare technical documentation and provide production support.
Required Skills
Technical Skills
- 5–8 years of experience in .NET application development.
- Strong knowledge of C#, ASP.NET MVC, ASP.NET Core, .NET 6/7/8.
- Experience with Web API, REST APIs, Entity Framework/Core, LINQ.
- Strong understanding of SQL Server, database design, indexing, and query optimization.
- Experience with HTML5, CSS3, JavaScript, Bootstrap.
- Hands-on experience with Angular, React, or Blazor.
- Knowledge of Microservices Architecture.
- Experience with Azure or AWS cloud services.
- Hands-on experience with Git, Azure DevOps, or GitHub.
- Understanding of CI/CD pipelines.
- Experience with Docker and Kubernetes is an advantage.
- Familiarity with messaging technologies such as RabbitMQ or Azure Service Bus is preferred.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Microsoft Azure certifications are a plus.
- Experience working in Agile/Scrum environments.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Nice to Have
- Experience with Azure Functions, Logic Apps, or Azure App Services.
- Knowledge of Redis Cache, Elasticsearch, or SignalR.
- Exposure to AI integrations, OpenAI APIs, or Microsoft Copilot.
- Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
- Familiarity with SonarQube, Swagger, and Application Insights.
Soft Skills
- Excellent communication and interpersonal skills.
- Strong ownership and accountability.
- Ability to mentor junior developers.
- Ability to work independently and collaboratively.
- Strong time management and multitasking skills.
What We Offer
- Competitive salary and performance incentives.
- Flexible work environment.
- Opportunities to work on enterprise-scale projects.
- Learning and certification support.
- Career growth and leadership opportunities.
- Collaborative and innovative work culture.


