Job Title: .
NET Core Developer (MVC & SQL) – 5+ Years Experience
Location: Bangalore
Seeking a talented and experienced .NET Core Developer with a strong background in
MVC (Model-View-Controller) architecture and SQL to join our growing development
team. The ideal candidate will have 4+ years of hands-on experience working with .NET
Core, MVC framework, and relational databases. You will contribute to building robust,
scalable, and efficient applications while collaborating with cross-functional teams.
Key Responsibilities:
• Design, develop, and maintain .NET Core-based web applications using MVC
architecture.
• Implement responsive, user-friendly interfaces by leveraging front-end
technologies.
• Write efficient, reusable, and maintainable code following best practices and
coding standards.
• Develop and optimize complex SQL queries and stored procedures for
performance.
• Integrate third-party services, APIs, and external systems into applications.
• Collaborate with front-end developers, UX/UI designers, and business analysts to
gather requirements and ensure the technical feasibility of UI/UX designs.
• Troubleshoot and resolve application issues and bugs in a timely manner.
• Perform unit testing, code reviews, and ensure the quality of the codebase.
• Work with cloud platforms (e.g., Azure, AWS) for deployment, monitoring, and
scaling solutions.
• Stay updated on the latest .NET Core, MVC, and SQL best practices and
technologies.
Required Skills and Experience:
• 5+ years of hands-on experience with .NET Core and MVC framework.
• Strong experience with SQL (MS SQL Server, MySQL, or similar) including
database design, complex queries, and optimization.
• Proficient in C#, ASP.NET Core MVC, and Entity Framework.
• Solid understanding of web technologies such as HTML, CSS, JavaScript, and
AJAX.
• Experience with RESTful API development and integration.
• Familiarity with version control systems like Git.
• Familiarity with cloud-based platforms (Azure, AWS) and deployment processes is
desirable.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.