Moonstack logo

Senior Dotnet Developer

Moonstack

4 - 6 years

Jaipur

Posted:15 hours ago

Apply

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.

Skills Required

.net Enterprise Applications .net Core SQL Server Postgresql Mongodb Software Solutions C# Asp.net Restful Apis Backend Stored Procedures

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Moonstack logo
Moonstack

RecommendedJobs for You

Moonstack logo

Jaipur

Coimbatore, Tamil nadu, India

Moonstack logo

Jaipur

Coimbatore, Tamil nadu, India