Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Oct 1, 2026.
Job Summary
We are seeking an experienced Solution Architect to lead the design, modernization, and delivery of enterprise-scale applications built on the Microsoft technology stack. The ideal candidate will possess strong expertise in .NET technologies, enterprise application architecture, database design, integration patterns, and modern software development practices.
The Solution Architect will collaborate closely with business stakeholders, delivery teams, developers, and project managers to define solution roadmaps, establish technical standards, and ensure scalable, secure, and high-performing solutions that align with business objectives.
Key Responsibilities
Architecture & Solution Design
- Define end-to-end application architecture for enterprise solutions.
- Create architecture blueprints, solution design documents, and technical strategies.
- Design scalable, maintainable, and secure web applications, APIs, and integration solutions.
- Drive modernization initiatives from legacy technologies to modern architectures.
- Ensure adherence to architectural standards, best practices, and governance models.
Technical Leadership
- Provide architectural guidance and mentorship to development teams.
- Conduct design reviews, code reviews, and technical assessments.
- Evaluate emerging technologies and recommend adoption strategies.
- Resolve complex technical challenges across multiple systems.
Development & Integration
- Architect solutions using Microsoft technology stack including:
- C#
- .NET Framework
- .NET Core
- ASP.NET MVC
- Web API
- WCF
- VB.NET
- VB6
- Design RESTful services and enterprise integrations.
- Develop application modernization strategies for legacy client-server applications.
Database & Reporting
- Design and optimize database solutions using:
- SQL Server
- Oracle
- PL/SQL
- MS Access
- Review database architecture, data models, and performance tuning approaches.
- Guide reporting solution design using:
- SSRS
- Crystal Reports
DevOps & Delivery
- Drive Agile delivery practices and Scrum ceremonies.
- Establish CI/CD standards utilizing:
- Azure DevOps
- TFS
- Git
- Collaborate with QA and Operations teams to ensure successful production deployments.
Stakeholder Management
- Interact with customers, business users, and leadership teams.
- Translate business requirements into technical solutions.
- Support estimation, solution proposals, and technical presentations.
Skill Requirements
Programming Languages & Frameworks
- C#
- .NET Core
- .NET Framework
- ASP.NET MVC
- Web API
- VB.NET
- JavaScript
- Angular
- Vue.js
- JQuery
Databases
- SQL Server
- Oracle
- PL/SQL
- MS Access
Tools & Platforms
- Azure DevOps
- TFS
- Git
- Visual Studio
- SSRS
- Crystal Reports
Architecture & Design
- Enterprise Application Architecture
- Web Applications
- REST APIs
- Plugin Development
- Client-Server Applications
- Multi-Tier Architecture
- Design Patterns
- SOLID Principles
Additional Technologies
- COM DLL Development & Integration
- DevExpress Controls
- WCF Services
- VB6 Modernization
- Unix Shell Scripting
Methodologies
- Agile
- Scrum
- SDLC
- Waterfall (good to have)
Desired Skills
- Azure Cloud knowledge.
- Application modernization and migration experience.
- Enterprise integration pattern expertise.
- Performance tuning and optimization.
- Security architecture and authentication mechanisms.
- Experience working in global delivery environments.
- Presales, technical estimations, and solution preparation experience.
Other Requirements
- Bachelor's Degree in Engineering, Computer Science, Information Technology, or related field.
- TOGAF, Azure Architect, or equivalent certifications are an added advantage.
Key Competencies
- Solution Architecture
- Technical Leadership
- Stakeholder Management
- Problem Solving
- Strategic Thinking
- Communication & Presentation Skills
- Team Mentoring
- Delivery Ownership
- Customer Centricity

