Job Title: Software Architect .NET & Azure
Experience: 8 12 Years
Location: Hyderabad Bangalore
Duration : 6months
Rate card : 18-19LPA
Rounds of interview : 3
Shift timings: India business Hrs
Job Summary:
We are looking for a highly skilled Software Architect with strong experience in .NET backend development and deep expertise in cloud-native architecture on Microsoft Azure. You will lead the design and development of scalable secure and high-performing enterprise applications. This role demands technical leadership hands-on backend coding experience and a deep understanding of software architecture principles.
Key Responsibilities:
- Design and implement scalable and maintainable backend architecture using .NET (C#) technologies.
- Define technical architecture integration patterns and cloud deployment strategies aligned with business goals.
- Develop architectural documentation design patterns and best practices.
- Lead and mentor development teams in implementing architectural standards and coding practices.
- Work closely with DevOps teams to design CI/CD pipelines and ensure smooth deployments on Azure Cloud.
- Make strategic decisions on cloud infrastructure containerization APIs and microservices architecture.
- Evaluate and recommend tools technologies and frameworks for use across the platform.
- Ensure performance security and resilience standards are met in all architectural designs.
Required Skills & Qualifications:
- 8 12 years of software development experience with strong focus on .NET Core / / C#.
- Proven experience designing backend architectures for enterprise-grade applications.
- Hands-on experience with Azure services including App Services Azure Functions Azure DevOps and Key Vault.
- Strong knowledge of RESTful APIs microservices and event-driven architectures.
- Familiarity with DevOps practices and tools like GitHub Actions Azure DevOps Terraform/Bicep.
- Solid understanding of design patterns SOLID principles and software modeling (UML).
- Experience with containerization (Docker) and orchestration (Kubernetes/Azure Kubernetes Service) is a plus.
- Excellent problem-solving skills and the ability to make sound architectural decisions.
- Strong communication and leadership skills with the ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Microsoft Certified: Azure Solutions Architect Expert or equivalent certifications.
- Experience in agile environments and working with cross-functional teams.
- Exposure to frontend frameworks (e.g. React/Angular) is a bonus but not mandatory.