28 Oct
|
Moonstack
|
Jaipur
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.
- Solid 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.
📌 Senior Dotnet Developer (Jaipur)
🏢 Moonstack
📍 Jaipur