Digihelic Solutions Private Limited

DigiHelic Solutions - .Net Engineering Lead/Architect - C#/ASP

Job Location

in, India

Job Description

Job Description - Engineering Lead/Architect. Job Summary : We are looking for an experienced .NET Architect to join our team and lead the design and implementation of robust software solutions. The ideal candidate will have extensive experience in .NET technologies and a strong understanding of software architecture principles. You will play a critical role in shaping our technical strategy and ensuring the delivery of high-quality applications. Job Responsibilities : - Design and oversee the architecture of .NET applications, ensuring scalability, reliability, and maintainability. - Contributing to all phases of the software development lifecycle, following agile development methodologies helping to ensure solutions are aligned to business strategy. - Provide expert guidance to development teams, promoting best practices and design patterns in .NET development. - Supporting and maintaining existing applications, as well as actively contributing to new functionality and enhancements. - Work closely with stakeholders, including product managers and UX/UI designers, to define project requirements and objectives. - Participate in coding activities, contributing to critical parts of the application and ensuring code quality. - Suggesting and integrating new technologies and continuously improving skills. - Contributing to the definition and implementation of the applications development standards, tools, approach and methodology. - Analyze and optimize application performance, identifying bottlenecks and implementing solutions. - Create and maintain comprehensive architectural documentation and design specifications. - Ensuring that assigned application development deliverables achieve the agreed coding standards, application architectural design and quality levels. - Ensuring both frontend and backend code has good test coverage with an appropriate level of unit tests, integration tests and end to end tests. - Mentor and train junior developers, fostering a culture of continuous learning and improvement. Job Requirements : Must Have : - 8 years of software development experience, with at least 3 years in an architectural role focused on .NET technologies. - Knowledge of containerization technologies (e.g, Docker, Kubernetes). - Experience of unit testing, mocking and automated testing with CI and CD pipelines. - Experience of developing client / server applications that integrate with enterprise systems, considering localization, accessibility, performance, scalability, componentization and security. - Proficiency in .NET Framework, .NET Core, and C#. - Extensive experience with ASP.NET web applications and ASP.NET Web API. - Demonstrate understanding of SOLID principles. - Demonstrate understanding of TDD or BDD. - Experience of Inversion of Control and Dependency Injection frameworks. - Strong understanding of database systems (SQL Server, NoSQL) and ORM frameworks (Entity Framework). - Excellent knowledge of ORM frameworks specifically Entity Framework. - Experience of IIS setup and configuration. - Experience of using Git. - Strong understanding of object-oriented programming concepts and methods. - Knowledge of messaging middleware (Azure Service Bus, MSMQ, etc. - Experience with front-end technologies (e.g, Angular, React, or Vue.js). - Use of tools such as JIRA, Git, GitHub. - Good Communication skills. - Ability to participate in team discussions. - Positive attitude, willingness to learn and self-motivated. Good to have : - Experience on Apache Active MQ. - Experience in Azure (Service Bus, Blob Storage, Data Factory, Databricks). - Experience in Kendo UI. - Experience of implementation using cloud. - Good knowledge about Microservices. - Experience on Jest. - Experience on SSRS / SSIS / SSAS / PowerBI. - Experience on SPA Front End App. - Experience on DDD & clean architecture. - Experience on MediatR for CQRS. - Experience on Elastic Search (Elastic Cloud). - Experience on DI. - Experience on NUnit. - Experience on CUDA / GPGPU Programming. - Experience on Cosmos DB. - Experience on Integration such as MSMQ, service bus. - Knowledge on Hang Fire. - Knowlwdge of Docker. - Knowledge on Terraform. (ref:hirist.tech)

Location: in, IN

Posted Date: 5/1/2025
View More Digihelic Solutions Private Limited Jobs

Contact Information

Contact Human Resources
Digihelic Solutions Private Limited

Posted

May 1, 2025
UID: 5105610199

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.