Job Description
<p><p><b>Key Responsibilities : </b><br/><br/><b>Architecture & Solution Design : </b><br/><br/></p><p>- Define and own solution architecture across multiple projects using Microsoft .NET technologies, Azure, and related frameworks.<br/><br/></p><p>- Translate business requirements into high-level and detailed solution designs.<br/><br/></p><p>- Ensure architectural integrity, scalability, security, and maintainability of enterprise applications.<br/><br/></p><p>- Develop microservices-based, cloud-native architectures leveraging .NET Core, REST APIs, and containerized deployments.<br/><br/></p><p>- Define integration strategies with ERP, CRM, legacy systems, and external APIs.<br/><br/><b>Technology Leadership : </b><br/><br/></p><p>- Drive adoption of Microsoft .NET, C#, ASP.NET Core, Web API, MVC, Blazor, and Azure services.<br/><br/></p><p>- Provide technical leadership and mentorship to developers, leads, and DevOps engineers.<br/><br/></p><p>- Collaborate with stakeholders to establish technology roadmaps, frameworks, and best practices.<br/><br/></p><p>- Evaluate and recommend new technologies, patterns, and tools to enhance solution delivery.<br/><br/><b>Enterprise Architecture : </b><br/><br/></p><p>- Define and maintain enterprise architecture blueprints and ensure alignment with business strategy.<br/><br/></p><p>- Establish governance frameworks, architectural standards, and reference models.<br/><br/></p><p>- Ensure compliance with security, performance, and regulatory requirements.<br/><br/></p><p>- Collaborate with business leaders, product owners, and IT heads to align IT strategy with organizational goals.<br/><br/><b>Project Delivery & Collaboration : </b><br/><br/></p><p>- Support presales and solutioning activities by creating RFP/RFI responses, proposals, and PoCs.<br/><br/></p><p>- Provide architecture review and sign-offs for critical projects.<br/><br/></p><p>- Partner with cross-functional teams including product, QA, DevOps, and infrastructure.<br/><br/></p><p>- Troubleshoot complex technical challenges and provide guidance during escalations.<br/><br/><b>Required Skills & Qualifications : </b><br/><br/></p><p>- Bachelors or Masters degree in Computer Science, Engineering, or a related field.<br/><br/></p><p>- 1218 years of IT experience, with at least 5+ years in an Architect role.<br/><br/></p><p>- Deep expertise in Microsoft .NET technologies : <br/><br/></p><p>- C#, ASP.NET Core, MVC, Web API, Entity Framework, Blazor.<br/><br/></p><p>- .NET Core and .NET Framework Strong experience with Azure cloud services (App Services, Functions, Logic Apps, Service Bus, AKS, Cosmos DB, Azure DevOps).<br/><br/></p><p>- Proficiency in Microservices architecture, REST APIs, and Event-driven design.<br/><br/></p><p>- Expertise in design patterns, SOA, DDD (Domain-Driven Design), and enterprise integration patterns.<br/><br/></p><p>- Hands-on knowledge of databases (SQL Server, PostgreSQL, Oracle, NoSQL like MongoDB/Cosmos DB).<br/><br/></p><p>- Familiarity with CI/CD pipelines, DevOps practices, containerization (Docker, Kubernetes)<br/></p><br/></p> (ref:hirist.tech)