First seen by Alion on Nov 7, 2026.
Tagline:
.Net Full Stack Technical Architect in Microsoft technical stack and product development background
Role Summary:
We are looking for an experienced Technical Architect to drive the design, development, and delivery of modern, scalable enterprise products. In this role, you will provide hands-on technical leadership using Microsoft technologies, guide development teams, and collaborate closely with product, QA, and DevOps partners to deliver high-quality solutions.
Primary Skills:
- 12+ years in web application development using C#, ASP.NET, Web API, .NET (Core and Framework)
- Strong experience in full stack development using React.js/Angular framework
- 4+ years of experience in migration projects
- 5+ years of unit testing, integration testing experience
- 5+ years in an architectural role
- 6+ years of experience in defining the solution, implementing the design, developing, and deploying web applications in Azure platform
- Involved in the design and development of at least one project using Java and Python
Why This Role Matters:
This engagement involves working with a large-scale product development customer, focused on the design, development, maintenance, and ongoing support of a mission-critical product built on complex enterprise-grade architecture. The role requires contributing to solutions that operate at scale, integrate across multiple systems, and meet high standards for reliability, performance, security, and maintainability.
What you'll do:
- Lead the architecture, design, and development of scalable, secure, and high-performance .NET applications.
- Design and implement cloud-native solutions on Microsoft Azure using services such as App Services, Functions, Azure SQL, Cosmos DB, and AKS.
- Architect and promote microservices-based applications, RESTful APIs, and modern software design patterns.
- Assess existing applications, define migration strategies, identify risks, and drive .NET modernization and cloud migration initiatives.
- Provide technical leadership, stakeholder coordination, and resolution of complex technical challenges to ensure successful project delivery.
- Collaborate with product, development, and customer teams to translate business requirements into robust technical solutions.
- Establish and enforce architecture standards, coding best practices, security protocols, code reviews, and performance optimization practices.
- Mentor engineering teams and drive continuous improvement while leveraging expertise in SQL/NoSQL databases, unit testing frameworks (NUnit), and multi-language environments including Java and Python.
Softskills:
- Strong oral, presentation, and written communication are must-have.
- Ability to see the big picture, align technical decisions with business goals, and design scalable future-proof solutions.
- Confident in making architectural decisions based on data, trade-offs, and long-term value.
- Strong interpersonal skills to build and maintain productive relationships with team members.
- Provide constructive feedback during code reviews and be open to receiving feedback on your own code.
- Strong organization, collaboration, and time management skills.
- Analytical mindset with a proactive approach to identifying risks, resolving challenges, and proposing innovative solutions.
Skills
.NET, ASP.NET, Angular, Azure, C#, React, React.js, Web API

