virtusa
.NET Technical Solution Architect
Salary
Job description
Project Location: Memphis, TN - Locals are highly preferable - Need only .Net Hands-on Architect
Key Responsibilities
- Design and architect scalable, secure, and high-performance applications using ASP.NET MVC, C#, and .NET technologies.
- Define application architecture, coding standards development guidelines, and best practices.
- Lead technical discussions and provide architectural direction to development teams.
- Develop reusable frameworks, components, and enterprise solutions.
- Perform code reviews, technical reviews, and ensure adherence to quality standards.
- Collaborate with business analysts and stakeholders to understand business requirements and convert them into technical solutions.
- Design and implement RESTful APIs, microservices, and integration solutions.
- Optimize application performance, security scalability and maintainability.
- Support DevOps initiatives including CI/CD pipelines and deployment automation.
- Mentor developers and provide technical leadership across projects.
- Ensure compliance with security and governance standards.
Required Technical Skills
Core Technologies
- Strong expertise in C# ASP.NET MVC ASP.NET Core.
- Experience with .NET Framework and modern .NET versions.
- Strong knowledge of Entity Framework, LINQ, and ORM concepts.
- Expertise in Web API, REST services, and API integrations.
- Experience with HTML5 CSS3 JavaScript jQuery.
- Strong experience in SQL Server Knowledge of database design stored procedures performance tuning and optimization.
Architecture Cloud
- Experience with Microservices Architecture.
- Knowledge of Azure Cloud Services or AWS.
DevOps & Tools
- Experience with Azure DevOps Git Jenkins or CI CD tools.
- Familiarity with Agile/Scrum methodologies.
Required Qualifications
- 12+ years of experience in software development with strong exposure to enterprise application architecture.
- Proven experience in designing and delivering large-scale web applications.
Preferred Skills
- Experience in domain-driven design DDD.
- Knowledge of messaging systems like RabbitMQ or Kafka.
- Experience in authentication protocols such as OAuth JWT and SSO.
- Exposure to performance monitoring and logging tools.
- Excellent communication and stakeholder management skills.
Soft Skills
- Strong analytical and problem solving skills.
- Leadership and mentoring abilities.
- Excellent communication and presentation skills.
- Ability to work collaboratively across teams.
- Strong decision-making and ownership mindset.
Project Location: Memphis, TN - Locals are highly preferable - Need only .Net Hands-on Architect
Key Responsibilities
- Design and architect scalable, secure, and high-performance applications using ASP.NET MVC, C#, and .NET technologies.
- Define application architecture, coding standards development guidelines, and best practices.
- Lead technical discussions and provide architectural direction to development teams.
- Develop reusable frameworks, components, and enterprise solutions.
- Perform code reviews, technical reviews, and ensure adherence to quality standards.
- Collaborate with business analysts and stakeholders to understand business requirements and convert them into technical solutions.
- Design and implement RESTful APIs, microservices, and integration solutions.
- Optimize application performance, security scalability and maintainability.
- Support DevOps initiatives including CI/CD pipelines and deployment automation.
- Mentor developers and provide technical leadership across projects.
- Ensure compliance with security and governance standards.
Required Technical Skills
Core Technologies
- Strong expertise in C# ASP.NET MVC ASP.NET Core.
- Experience with .NET Framework and modern .NET versions.
- Strong knowledge of Entity Framework, LINQ, and ORM concepts.
- Expertise in Web API, REST services, and API integrations.
- Experience with HTML5 CSS3 JavaScript jQuery.
- Strong experience in SQL Server Knowledge of database design stored procedures performance tuning and optimization.
Architecture Cloud
- Experience with Microservices Architecture.
- Knowledge of Azure Cloud Services or AWS.
DevOps & Tools
- Experience with Azure DevOps Git Jenkins or CI CD tools.
- Familiarity with Agile/Scrum methodologies.
Required Qualifications
- 12+ years of experience in software development with strong exposure to enterprise application architecture.
- Proven experience in designing and delivering large-scale web applications.
Preferred Skills
- Experience in domain-driven design DDD.
- Knowledge of messaging systems like RabbitMQ or Kafka.
- Experience in authentication protocols such as OAuth JWT and SSO.
- Exposure to performance monitoring and logging tools.
- Excellent communication and stakeholder management skills.
Soft Skills
- Strong analytical and problem solving skills.
- Leadership and mentoring abilities.
- Excellent communication and presentation skills.
- Ability to work collaboratively across teams.
- Strong decision-making and ownership mindset.


