.NET Application Architect

Harrisburg, PA, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Application Architecture
  • Solution Architecture
  • .NET Architecture
  • C#
  • ASP.NET Core
  • .NET Core
  • Entity Framework Core
  • Web API
  • REST API
  • SQL Server
  • T-SQL
  • Stored Procedures
  • SQL Performance Tuning
  • Query Optimization
  • Execution Plans
  • Indexing
  • Query Store
  • Partitioning
  • Always On Availability Groups
  • Data Modeling
  • Data Conversion
  • Legacy Modernization
  • Application Modernization
  • Clean Architecture
  • Domain Driven Design
  • DDD
  • Dependency Injection
  • Minimal APIs
  • Async/Await
  • Microservices
  • System Integration
  • API Design
  • GitHub Copilot
  • AI Assisted Development
  • Prompt Engineering
  • AI Assisted Refactoring
  • Automated Code Review
  • Microsoft Azure
  • Azure DevOps
  • CI/CD
  • DevSecOps
  • GitHub Actions
  • Git
  • Source Control
  • Branching Strategy
  • Automated Deployment
  • Secure SDLC
  • API Security
  • Entra ID
  • Managed Identity
  • Zero Trust
  • PII Protection
  • WCAG 2.2
  • Accessibility Compliance
  • Regulatory Compliance
  • IBM FileNet
  • IBM BAW
  • Public Sector
  • Utilities
  • Regulated Industry

Summary

Job Summary

We are seeking an experienced Application Architect / Solution Architect with deep expertise in .NET, C#, ASP.NET Core, SQL Server, enterprise application architecture, legacy modernization, and secure software delivery.

The selected candidate will be responsible for designing and modernizing enterprise applications, developing scalable architecture solutions, and providing technical leadership across Microsoft and Java-based platforms. This role requires strong hands-on technical knowledge, architecture leadership, and the ability to guide development teams in building secure, maintainable, accessible, and reusable application solutions.

The candidate will also lead the adoption of AI-augmented development practices, including advanced use of GitHub Copilot for .NET/C# development, AI-assisted refactoring, automated code reviews, documentation, and testing.

Key Responsibilities

Design and architect secure, scalable, and maintainable enterprise applications using C#, ASP.NET Core, Entity Framework Core, Web API, SQL Server, and modern .NET practices.

Develop enterprise solution architectures across multiple applications, services, APIs, databases, and integration platforms.

Apply clean architecture, domain-driven design, dependency injection, async/await patterns, and reusable design practices.

Design and optimize SQL Server solutions, including advanced T-SQL, stored procedures, indexing strategies, execution plans, Query Store tuning, partitioning, and performance optimization.

Support high-availability and disaster recovery strategies using SQL Server technologies such as Always On availability groups.

Lead technical design efforts for modernizing legacy applications into cloud-native, secure, and scalable application platforms.

Convert and migrate data from legacy systems into modern application data models.

Define integration strategies for enterprise systems, including REST APIs, messaging, authentication, and secure data exchange between Microsoft, IBM, and third-party systems.

Drive adoption of GitHub Copilot across .NET development teams, including custom instructions, prompt engineering, AI-assisted refactoring, automated testing, documentation, and code review practices.

Produce architecture diagrams, technical specifications, design documents, and modernization roadmaps.

Lead architecture reviews, design sessions, proof-of-concepts, project planning, and technical estimation activities.

Establish architecture standards, coding standards, reusable design patterns, CI/CD practices, branching models, automated deployments, and DevSecOps processes.

Ensure solutions comply with IT security policies, WCAG 2.2 accessibility standards, PII protection requirements, zero-trust principles, and regulatory compliance expectations.

Evaluate emerging technologies, frameworks, and commercial software products and provide recommendations aligned with long-term technology strategy.

Mentor development teams on .NET architecture patterns, secure coding practices, modernization strategies, and AI-assisted development best practices.

Required Skills and Experience

Minimum 8 years of software engineering experience.

Minimum 4 years of experience as an Application Architect, Solution Architect, or Technical Architect on enterprise .NET and SQL Server projects.

Expert-level experience with C#, ASP.NET Core, Entity Framework Core, Web API, and modern .NET development practices.

Strong experience with clean architecture, domain-driven design, dependency injection, minimal APIs, async/await patterns, and enterprise application design.

Advanced SQL Server experience, including complex T-SQL optimization, stored procedures, execution plans, indexing strategies, database security, and performance tuning.

Experience with SQL Server security features such as row-level security, dynamic data masking, and high-availability solutions such as Always On availability groups.

Hands-on experience modernizing legacy applications and migrating legacy systems to modern application architectures.

Proven experience converting data from legacy systems into modern application data models.

Daily professional experience using GitHub Copilot for .NET/C# development.

Experience enabling teams to use GitHub Copilot, including prompt engineering, AI-assisted code review, documentation, testing, and refactoring.

Strong knowledge of secure SDLC, API security, enterprise governance, Entra ID, managed identities, and DevSecOps practices.

Experience designing CI/CD pipelines, source control strategies, branching models, automated deployments, and environment management practices.

Strong communication skills with the ability to lead technical discussions, document architecture decisions, and work with technical and non-technical stakeholders.

Preferred / Highly Desired Experience

Experience working in public sector, utilities, healthcare, finance, or other regulated environments.

Experience with WCAG 2.2 accessibility requirements and compliance-driven application development.

Experience with Microsoft Azure cloud-native application architecture.

Familiarity with IBM FileNet, IBM BAW, or similar legacy enterprise platforms.

Microsoft Azure Solutions Architect Expert certification or equivalent certification is preferred.

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience.

Ideal Candidate Profile

The ideal candidate is a senior-level .NET Application Architect / Solution Architect who can combine hands-on technical expertise with enterprise architecture leadership. This person should be comfortable designing modern application platforms, optimizing SQL Server solutions, guiding modernization efforts, mentoring developers, and helping teams adopt secure and AI-augmented development practices.

This is a leadership-level technical role requiring strong architecture judgment, deep .NET and SQL Server expertise, excellent communication skills, and experience working in secure, regulated, and compliance-focused environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91173232
  • Position Id: 9018408
  • Posted 1 hour ago

Company Info

About FutureSoft Consulting Inc.

Since 1995, FutureSoft Consulting Inc. has provided strategic IT Consulting and Staff Augmentation to Fortune 5000 and Inc. 5000 companies. Our expertise spans cloud, cybersecurity, AI, DevOps, and enterprise applications, supported by AI-driven solutions and a one-week performance guarantee.

With nearly 30 years of proven experience, we are a trusted partner helping enterprises reduce costs, accelerate innovation, and achieve digital transformation.

Contact the job poster
SG

Sam Goyal

Manager @ FutureSoft Consulting Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs