Description :
We are looking for a highly skilled Senior .NET Developer to design, develop, and enhance enterprise-grade applications.
The ideal candidate must have strong expertise in .NET technologies, architecture best practices, cloud integration, API development, and database design.
The role involves technical leadership, code review, collaboration with stakeholders, and contribution to the complete software development lifecycle.
Key Responsibilities :
Application Development & Architecture :
- Design, develop, and maintain scalable web applications using .NET Core / .NET Framework.
- Develop RESTful APIs, microservices, and backend modules ensuring high performance and reliability.
- Implement secure coding practices, reusable architecture patterns, and maintain code efficiency.
- Participate in solution architecture decisions, technology selection & design discussions.
Database & Integration :
Design, optimize, and manage SQL / NoSQL databases (MS SQL, PostgreSQL, MongoDB preferred).Create stored procedures, triggers, indexing strategies & database performance tuning.Integrate applications with third-party services, cloud APIs, authentication modules, etc.Experience in Entity Framework / Dapper / ORM frameworks.Agile Development & Delivery :
Work in an agile environment with sprint planning, story estimation & delivery ownership.Collaborate with cross-functional teams including QA, DevOps, UI / UX & product managers.Participate in code reviews, contribute to best practices, and mentor junior developers.Ensure timely development, deployment readiness, and release management.Deployment, Performance & Optimization :
Monitor application performance, memory usage & scalability bottlenecks.Work with DevOps tools for CI / CD pipelines (Azure DevOps / GitHub Actions / Jenkins).Experience in Docker / Kubernetes is an added advantage.Identify and fix production issues with root-cause analysis and permanent corrective actions.Required Skills & Technical Expertise :
Strong proficiency in .NET Core / ASP.NET MVC / Web API / C#.Hands-on experience with REST APIs, Microservices, Multithreading, Web Services.Solid understanding of Object-Oriented Programming, SOLID principles, Design Patterns.Expertise with MS SQL Server, LINQ, EF Core, ADO.NET & ORM frameworks.Experience with Azure / AWS, Redis caching, message queues (RabbitMQ / Kafka) is a plus.Familiarity with JavaScript / TypeScript, Angular / React is highly desirable.Knowledge of unit testing frameworks (XUnit / NUnit / MSTest) and automation approach.Soft Skills :
Strong analytical and problem-solving ability.Excellent communication and documentation skills.Ability to lead development tasks and mentor junior engineers(ref : hirist.tech)