Net Application Architect
Indexed description
HonorVet Technologies. We're a veteran-owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal agencies, state governments, and Fortune 500 enterprise clients across the US. What makes us different isn't a tagline; it's the way we work. We don't forward resumes and hope for the best. We take the time to understand where a professional like you is headed and only reach out when we genuinely believe there's a fit worth exploring.
Title: Net Application Architect
Location: Harrisburg, PA 17120
Duration: 12 Months
Job Summary
We are seeking an experienced Application Architect with deep expertise in .NET technologies and SQL Server to design, modernize, and architect enterprise applications. The ideal candidate will lead the development of secure, scalable, and maintainable application solutions across Microsoft and Java-based platforms while driving modernization initiatives and AI-assisted software development practices.
This role requires strong experience in enterprise architecture, application modernization, cloud-native design, DevSecOps, and GitHub Copilot adoption. The architect will establish technical standards, mentor development teams, and ensure compliance with security, accessibility, and regulatory requirements.Key Responsibilities
- Design and architect secure, scalable, and high-performance .NET (C#, ASP.NET Core) applications using Clean Architecture, Domain-Driven Design (DDD), and modern software engineering practices.
- Develop enterprise solution architectures spanning applications, APIs, databases, integration platforms, and cloud services.
- Design optimized SQL Server databases, advanced T-SQL solutions, indexing strategies, partitioning, Query Store tuning, and High Availability/Disaster Recovery (HA/DR) architectures.
- Define enterprise integration strategies using REST APIs, authentication mechanisms, messaging platforms, and data exchange across Microsoft, IBM, and third-party systems.
- Lead the adoption of GitHub Copilot for AI-assisted software development, including prompt engineering, custom instructions, automated code reviews, documentation, refactoring, and testing.
- Create architecture diagrams, technical documentation, and solution specifications while conducting architecture and design review sessions.
- Establish enterprise architecture standards, coding standards, reusable design patterns, and software development best practices.
- Ensure applications comply with security policies, Zero Trust principles, PII protection requirements, and WCAG 2.2 accessibility standards.
- Lead application modernization initiatives by migrating legacy applications to modern cloud-native architectures.
- Assess technical debt, define modernization roadmaps, and recommend phased migration strategies.
- Design and implement modern software delivery practices including Git workflows, branching strategies, CI/CD pipelines, automated deployments, environment management, and DevSecOps processes.
- Evaluate emerging technologies, frameworks, and software products to support long-term technology strategy.
- Provide technical leadership during project planning, architecture reviews, proof-of-concept (POC) development, effort estimation, and solution design activities.
- Mentor development teams and promote best practices in software architecture and AI-assisted development.
- Bachelor's degree in Computer Science, Information Systems, or an equivalent combination of education and experience.
- 8+ years of professional software engineering experience.
- 4+ years of experience serving as an Application or Solution Architect on enterprise-scale .NET and SQL Server projects.
- Expert-level experience with:
- C#
- ASP.NET Core
- Entity Framework Core
- Web API
- Dependency Injection
- Minimal APIs
- Async/Await programming
- Clean Architecture
- Domain-Driven Design (DDD)
- Advanced SQL Server expertise including:
- Complex T-SQL development
- Performance tuning
- Execution plans
- Index optimization
- Security (Row-Level Security, Dynamic Data Masking)
- Always On Availability Groups
- Hands-on experience using GitHub Copilot for enterprise .NET/C# development, including advanced configuration and team enablement.
- Experience modernizing legacy applications and transforming legacy data into modern application data models.
- Strong knowledge of:
- Secure SDLC
- DevSecOps
- API Security
- Microsoft Entra ID / Managed Identities
- Enterprise governance and security best practices
- Excellent communication, leadership, mentoring, and stakeholder management skills.
- Experience working within highly regulated industries with strict compliance and accessibility requirements.
- Familiarity with legacy modernization technologies, IBM FileNet, IBM Business Automation Workflow (BAW), and Microsoft Azure architecture.
- Microsoft Azure Solutions Architect Expert certification or equivalent.
- Experience designing cloud-native enterprise applications.
- Experience implementing CI/CD pipelines and automated deployment strategies.
- Knowledge of enterprise integration patterns and API-first architecture.
- Experience with accessibility standards (WCAG 2.2) and enterprise security frameworks.
- Experience driving AI-assisted software development initiatives using GitHub Copilot.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search