Job Summary
We are seeking a highly skilled .NET Technical Architect to lead the design, development, and deployment of enterprise applications. The ideal candidate should have deep experience with the Microsoft .NET ecosystem , cloud-native architecture on Azure, and modern front-end technologies React . Experience with Azure DevOps and building CI / CD pipelines is essential. Should have the ability and experience to draw the solution architecture for a project / service to discuss with the customer on minimal cost and high productivity.
Job Roles and Responsibilities
Define and design scalable, secure, and high-performance application architecture using .NET Core / .NET Framework , React , and WebAPI .
Lead end-to-end technical implementation including solution architecture, code reviews, and best practice enforcement.
Collaborate with cross-functional teams ( development, QA, DevOps, product management ) to define and refine architecture.
Set up and manage CI / CD pipelines using Azure DevOps , ensuring smooth build, test, and deployment processes.
Design and implement microservices and RESTful APIs.
Optimize system design for cloud deployment and performance in Azure .
Mentor and guide development teams in architecture decisions and technical problem-solving .
Evaluate and recommend tools, technologies, and processes to ensure a high-quality and efficient development lifecycle.
Required experience, skills, knowledge
Technical Expertise :
15+ years of experience in software development, including hands-on experience on architecting a product or project / service with C# and .NET Framework / Core inAzure Cloud Ecosystem .
Strong knowledge of Azure services and solutions, including PaaS, IaaS, and serverless computing.
Proficiency in designing REST APIs, Microservices , and distributed systems.
Experience with front-end technologies like Angular, React , or Blazor is a plus.
Azure Services :
Hands-on expertise with Azure App Services, Azure Functions, Azure Storage, Azure SQL, Cosmos DB, Key Vault, and Application Insights .
Familiarity with Azure security best practices (e.g., identity management, RBAC, and policies).
DevOps & Tools :
Proficiency in Azure DevOps , Git, Jenkins, or other CI / CD tools.
Familiarity with containerization and orchestration tools like Docker and Kubernetes .
Leadership Skills :
Strong experience leading and mentoring development teams.
Excellent problem-solving, communication, and stakeholder management skills.
Agile Methodology :
Hands-on experience with Agile tools like Jira, Azure Boards , or Trello.
Leadership & Communication :
Strong leadership skills to guide a team in delivering complex data projects.
Excellent problem-solving, communication, and presentation skills.
Ability to manage multiple projects and work in a fast-paced environment.
Exceptional presentation abilities to engage and influence stakeholders.
Proactive, self-motivated, and driven to take initiative.
Preferred Qualifications
Microsoft Azure certifications such as,
AZ-400 (Designing and Implementing Microsoft DevOps Solutions)
Experience with domain-driven design (DDD) and event-driven architecture.
Familiarity with infrastructure-as-code tools like Terraform or ARM templates.
Experience with Agile / Scrum methodologies
Knowledge of AI / ML services in Azure.
AZ-204 (Azure Developer Associate
AZ-305 (Azure Solutions Architect).
Technical Architect • Chennai, India