Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
Role & responsibilities
Role Overview:
The .NET Architect is responsible for designing, developing, and governing scalable, secure, and high-performance enterprise applications built on the Microsoft .NET ecosystem. This role requires close collaboration with Product Owners, Solution Architects, and development teams to create architectural blueprints, define technical standards, and drive best practices across the organization.
Key Responsibilities:
- Design end-to-end application architecture leveraging .NET, .NET Core, Web API, and Microservices frameworks.
- Collaborate with PO/ITPO/SA to prepare solution architecture documents, technical specifications, and reference models.
- Provide technical leadership and guidance to development teams throughout the SDLC.
- Ensure architectural solutions align with enterprise standards related to scalability, performance, security, and reusability.
- Evaluate and recommend modern design approaches, frameworks, coding standards, and cloud services.
- Conduct architectural reviews, code assessments, and ensure technology governance and compliance.
- Partner with cloud engineers to design Azure-native solutions including compute, storage, integration, and DevOps components.
- Troubleshoot architectural challenges and support resolution of complex technical issues.
- Mentor engineering teams and support capability uplift through knowledge sharing and thought leadership.
Required Skill Set:
- Strong expertise in .NET, .NET Core, C#, Web API, and Microservices architecture
- Hands-on experience with Azure Cloud services including API Management, Functions, App Services, Service Bus, Kubernetes, CI/CD pipelines, etc.
- Understanding of SQL Server/MS-SQL database architecture, optimization, and data modeling.
- Experience with GitHub, GitHub Actions, GitHub Copilot, and modern DevOps toolsets.
- Solid understanding of secure coding practices, design patterns, performance tuning, and enterprise integration.
- Proven experience designing and delivering distributed, scalable, and high-availability systems.
Looking to get Placed? Try our Placement Guarantee Plan
Preferred Qualifications:
- 10+ years of experience in software development with at least 35 years in an architecture or technical leadership role.
- Experience working in agile models and collaborating with cross-functional teams.
- Exposure to containerization (Docker/Kubernetes) and API-driven platforms is an advantage.
- Excellent communication, problem-solving, and stakeholder management skills.
Personal Attributes:
- Strategic thinker with a passion for technology innovation
- Ability to influence teams and drive architectural direction
- Strong analytical, documentation, and solution-driven mindset
Skills
C#.Net CoreAzureArchitectureASP.NetTechnical ArchitectureCoreMicrosoft AzureCDevopsHigh-availability SystemsKubernetesMicroservices ArchitectureSoftware DevelopmentApiCloudSqlIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
06 Mar 26, 05:48 PM IST
Similar Jobs
View All

