MPowerment Resources LLP
.Net Architect - C# Programming
Job Location
chennai, India
Job Description
Job Description : Job Responsibilities : - Design and oversee the architecture of .NET applications, ensuring scalability, reliability, and maintainability . - Contribute to all phases of the software development lifecycle, following agile methodologies to align solutions with business strategy. - Provide expert guidance to development teams, promoting best practices and design patterns in .NET development. - Support and maintain existing applications , while actively contributing to new functionalities and enhancements. - Analyze and optimize application performance , identifying bottlenecks and implementing effective solutions. - Create and maintain architectural documentation and design specifications. - Ensure adherence to coding standards, architectural design, and quality benchmarks. - Maintain high test coverage with unit tests, integration tests, and end-to-end tests for both front-end and back-end components. Job Requirements : Must-Have : - 10 years of software development experience, with at least 3 years in an architectural role focused on .NET technologies. - Strong expertise in .NET Framework, .NET Core, and C#. - Extensive experience with ASP.NET web applications and ASP.NET Web API . - Strong understanding of SOLID principles, TDD (Test-Driven Development), or BDD (Behavior-Driven Development). - Hands-on experience with Inversion of Control (IoC) and Dependency Injection frameworks . - Expertise in SQL Server, NoSQL databases, and ORM frameworks (especially Entity Framework). - Experience with containerization technologies (Docker, Kubernetes). - Strong knowledge of CI/CD pipelines, unit testing, and automated testing frameworks. - Experience developing client/server applications that integrate with enterprise systems , focusing on localization, accessibility, performance, scalability, and security. - Experience with IIS setup and configuration. - Proficiency in Git, GitHub, and JIRA . - Strong understanding of object-oriented programming concepts and design patterns. - Familiarity with messaging middleware such as Azure Service Bus, MSMQ , etc. - Experience working with front-end technologies like Angular, React, or Vue.js . Good to Have : - Experience with Microsoft Azure cloud services. - Knowledge of Docker and container orchestration. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 4/19/2025
Location: chennai, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources MPowerment Resources LLP |
---|