Skip to main content

Senior Dotnet Developer

Technology
Moonstack
Jaipur, India1 week agoUntil 3/1/2027
Full time

Job description

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.
Keywords
Computer ScienceDatabasesContinuous Integration (CI)Written CommunicationOptimizationVersion ControlAmazon Web Services (AWS)BusinessDependency InjectionCertificates of Deposit (CD)Web APIHTML5CodingMongodbCloud computingAngularAngularJSJavaScriptAspHtml

Interested in this role?