Senior .NET Developer
Job Description-
We are looking for a highly skilled Senior .NET Developer with strong expertise in ASP.NET MVC and .NET Core APIs, who can design, develop, and optimize enterprise-grade applications. The ideal candidate will have more than 7 years of hands-on experience with Microsoft technologies, a solid understanding of database systems (SQL Server, MySQL), and proven experience in software design and architecture patterns. Candidates with domain knowledge of the Hotel/Hospitality industry will be given preference.
This role requires someone who is not only an excellent coder but also a mentor, architect, and problem solver with a clear vision of technology trends, including DevOps practices (AWS, Azure, IIS hosting).
Key Responsibilities:
· Design, develop, and maintain ASP.NET MVC applications and .NET Core REST APIs.
· Write efficient, scalable, and clean code following industry standards and best practices.
· Design and optimize SQL queries, stored procedures, functions, and triggers for high-performance applications.
· Implement design patterns (Repository, Factory, Singleton, etc.) and apply architecture patterns (Microservices, Layered, Onion, etc.) where applicable.
· Work on DevOps practices including CI/CD pipelines, deployment automation, and application monitoring (AWS, Azure, IIS).
· Troubleshoot complex technical issues across application, database, and hosting layers.
· Ensure application security, performance, and scalability.
· Collaborate with business analysts, product owners, and QA teams to translate requirements into technical solutions.
· Mentor and guide junior developers, assisting them in problem-solving and coding best practices.
· Participate in code reviews, design discussions, and architectural decisions.
· Explore and recommend emerging technologies and frameworks to enhance productivity and efficiency.
Required Skills & Qualifications:
· 7+ years of professional experience with ASP.NET MVC and .NET Core Web APIs.
· Strong knowledge of OOPs concepts and SOLID principles.
· Strong expertise in SQL Server and MySQL with the ability to write/debug complex queries.
· Hands-on experience with Entity Framework / EF Core, LINQ, Dapper.
· Solid understanding of design and architecture patterns.
· Experience with DevOps tools and cloud platforms (AWS, Azure).
· Strong knowledge of IIS self-hosting, deployment, and troubleshooting.
· Experience working with version control systems (Git, GitHub/Bitbucket/Azure DevOps).
· Good knowledge of Agile/Scrum methodologies.
· Excellent problem-solving and debugging skills.
· Ability to mentor, lead, and guide junior team members.
Preferred / Nice to Have:
· Experience in the Hotel Management / Hospitality domain.
· Familiarity with front-end technologies (HTML5, CSS3, JavaScript, jQuery, Angular/React is a plus).
· Knowledge of containerization (Docker, Kubernetes).
· Exposure to Message Queues (RabbitMQ, Kafka, Azure Service Bus).
· Experience with logging/monitoring frameworks (Serilog, ELK, Application Insights).
· Ability to work independently and take ownership of modules/projects.
Soft Skills
· Strong communication and collaboration skills.
· Ability to balance hands-on coding and architectural responsibilities.
· Proactive mindset with a vision for technology evolution.
· Strong leadership and mentoring qualities.
Experience required- 7+ Years
No. of Openings- 01
Location- Vadodara (ON-SITE)