12 Aug
|
Happiest Minds Technologies
|
Bengaluru
12 Aug
Happiest Minds Technologies
Bengaluru
.NET Developer (Senior Analyst) Job Description
Join our collaborative team to design, develop, and maintain enterprise-grade applications using the .NET Framework. This position is ideal for those with a passion for backend and web development, eager to make an impact within a technically strong, agile environment.
Core Responsibilities
Build and maintain applications using the .NET Framework 4.8, focusing on robust, maintainable code.
Develop APIs and web applications leveraging ASP.NET MVC, Web API, and Razor views.
Architect and optimize database interactions with SQL Server (queries, stored procedures).
Apply OOP principles and C# (version 7.3 or above) best practices for scalable codebases.
Work with modern ORM tools (Entity Framework, Dapper, or NHibernate) for effective data access.
Ensure high code quality through rigorous unit testing (MSTest, NUnit, xUnit).
Use Git and Azure DevOps for version control and collaborative workflows.
Implement dependency injection and inversion of control with containers (e.g., Unity).
Set up and maintain effective exception handling and logging frameworks.
Develop effective LINQ queries and RESTful service integrations.
Design, implement, and maintain service bus/messaging architectures.
Actively participate in peer code reviews and contribute to codebase refactoring for quality and maintainability.
Required Skills & Experience
.NET Framework 4.8: Extensive hands-on experience (not just .NET Core).
C# (7.3+): Strong knowledge of language features, OOP, and design patterns.
ASP.NET MVC/Web Development: End-to-end experience including Razor views.
Experience in Windows workflow foundation
API Development: Building and consuming APIs, controllers, middleware.
ORM Tools: Experience with Entity Framework, Dapper, or NHibernate.
SQL Server: Skilled in T-SQL, stored procedures, and data modeling.
Unit Testing: Experience with MSTest, NUnit, xUnit or similar frameworks.
Source Control: Proficient with Git and Azure DevOps.
Dependenc
📌 MODULE LEAD (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru