Senior Dotnet Developer

Moonstack
Jaipur, Rajasthan, India

Job Summary

We are looking for a skilled .NET Developer with 4–6 years of experience in designing, developing, and maintaining web-based and enterprise applications. The ideal candidate should possess strong expertise in .NET technologies,.Net Core, SQL Server and PostgreSQL,MongoDB, with a passion for delivering high-quality, scalable, and maintainable software solutions.

Key Responsibilities

  • Design, develop, test, and maintain applications using C#, ASP.NET, and .NET Core/.NET 8+.
  • Develop and integrate RESTful APIs and backend services.
  • Write efficient, reusable, and maintainable code following established coding standards.
  • Create, optimize, and maintain database objects such as stored procedures, functions, views, and queries in SQL Server and PostgreSQL.
  • Analyse and resolve application defects, performance issues, and production incidents.
  • Collaborate with business analysts, QA engineers, and other developers to understand and implement business requirements.
  • Participate in code reviews and contribute to improving development practices.
  • Support application deployment, testing, and release activities.
  • Prepare and maintain technical documentation as required.
  • Work effectively in an Agile/Scrum development environment.

Technical Skills

  • 4–6 years of hands-on experience in software development using C# and ASP.NET.
  • Strong experience with .NET Core / .NET 8+ and Web API development.
  • Good knowledge of Entity Framework / Entity Framework Core.
  • Strong SQL Server skills, including:
  • Stored Procedures
  • Functions
  • Views
  • Query Optimization
  • Performance Tuning
  • Strong PostgreSQL database skills, including:
  • Functions
  • Views
  • Query Optimization
  • Performance Tuning
  • Understanding of database design, indexing, normalization, and performance optimization.
  • Experience with LINQ, asynchronous programming, and dependency injection.
  • Familiarity with Git or other source control systems.
  • Good understanding of Object-Oriented Programming (OOP) concepts and design patterns.

Preferred Skills

  • Experience with Azure or AWS cloud services.
  • Exposure to Docker and containerized deployments.
  • Familiarity with CI/CD tools and deployment pipelines.
  • Knowledge of microservices architecture.
  • Basic understanding of frontend technologies such as Angular, React, JavaScript, HTML, and CSS.

Educational Qualification

  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.

Soft Skills

  • Strong problem-solving and analytical abilities.
  • Good verbal and written communication skills.
  • Ability to work independently and collaboratively within a team.
  • Strong attention to detail and commitment to quality.
  • Willingness to learn new technologies and adapt to changing business needs.

Preferred Experience

  • Experience working on enterprise or business-critical applications.
  • Exposure to production support and troubleshooting activities.
  • Experience working in Agile development teams.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Dotnet Developer job at Moonstack?

Use the apply link on this page: you apply directly with Moonstack on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Moonstack want for this Senior Dotnet Developer role?

The job description asks for .NET, .Net Core, SQL Server, PostgreSQL, MongoDB, C#, ASP.NET and .NET 8+. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Moonstack?

Apply to the Moonstack roles that match your experience, and tailor your resume to each job description: for this role that means showing .NET, .Net Core, SQL Server. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Dotnet Developer job remote or onsite?

This is based in Jaipur, Rajasthan.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Moonstack, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →