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
View More MPowerment Resources LLP Jobs

Contact Information

Contact Human Resources
MPowerment Resources LLP

Posted

April 19, 2025
UID: 5063695850

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.