Application Architect-.NET

MY3TECH INC
Harrisburg, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 100K

Job location

Harrisburg, United States of America

Tech stack

ASP.NET
Java
.NET
Multitier Architecture
API
Applications Architecture
Application Frameworks
Authentication Protocols
Azure
C Sharp (Programming Language)
Cloud Engineering
Code Review
Information Systems
Computer Programming
Databases
System Configuration
Continuous Integration
Data Transformation
Dependency Injection
Electronic Data Interchange (EDI)
Entity Framework
IBM Software
IBM Business Systems
Enterprise Messaging Systems
Microsoft SQL Server
Systems Development Life Cycle
Query Optimization
Azure
Zero Trust Network Access
Application Data
Software Construction
T-SQL
Web Content Accessibility Guidelines
Enterprise Software Applications
GitHub Copilot
Database Optimization
Prompt Engineering
Software Security
Technical Debt
Git Flow
Information Technology
Deployment Automation
Enterprise Integration
Integration Frameworks
Dynamic Data
Software Coding
REST
Devsecops
Legacy Systems
Web Api

Job description

  • Design and architect secure, scalable enterprise applications using C#, ASP.NET Core, SQL Server, and modern .NET architecture.
  • Develop enterprise solution architectures spanning multiple applications, APIs, services, databases, and integration platforms.
  • Design high-performance SQL Server databases, including advanced T-SQL optimization, indexing strategies, partitioning, Query Store tuning, and HA/DR solutions.
  • Define enterprise integration strategies using REST APIs, authentication mechanisms, messaging platforms, and data exchange across Microsoft, IBM, and third-party systems.
  • Lead enterprise adoption of GitHub Copilot by establishing best practices, prompt engineering techniques, AI-assisted development, code reviews, automated documentation, and testing.
  • Produce architecture documentation, technical specifications, solution diagrams, and conduct architecture/design review sessions.
  • Establish enterprise architecture standards, coding standards, reusable frameworks, and software engineering best practices.
  • Ensure solutions comply with Commonwealth IT security policies, WCAG 2.2 accessibility, PII protection, Zero Trust security principles, and regulatory requirements.
  • Lead modernization initiatives to migrate legacy applications into modern cloud-native architectures.
  • Develop modernization roadmaps, assess technical debt, and recommend phased migration strategies.
  • Design and implement modern DevSecOps practices including branching strategies, CI/CD pipelines, automated deployments, and environment management.
  • Evaluate emerging technologies, frameworks, and commercial products to support the organization's long-term technology roadmap.
  • Provide technical leadership during project planning, architecture reviews, proof-of-concepts (POCs), estimation, and implementation., eCheck(ACH) Developer (.Net or Java) Location: Harrisburg, PA (Hybrid) Position Type: Contract Position Summary: We are seeking a highly skilled IT Consultant to design, de…
  • 24 days ago

Requirements

  • 8+ years of experience as an Application Architect/Solution Architect on enterprise .NET and SQL Server projects within complex enterprise environments.

  • 4+ years of expert-level experience with:

  • C#

  • ASP.NET Core

  • Entity Framework Core

  • Web API

  • Clean Architecture

  • Dependency Injection (DI)

  • Minimal APIs

  • Async/Await programming

  • Advanced expertise with Microsoft SQL Server, including:

  • Complex T-SQL development

  • Query optimization

  • Execution plan analysis

  • Indexing strategies

  • Row-Level Security (RLS)

  • Dynamic Data Masking (DDM)

  • Always On Availability Groups

  • Daily hands-on experience using GitHub Copilot for .NET/C# development, including advanced configuration and enterprise team enablement.

  • Proven experience migrating and transforming data from legacy systems into modern application data models.

  • Strong understanding of:

  • Secure SDLC

  • Microsoft Entra ID

  • Managed Identities

  • API Security

  • Enterprise Governance

  • Excellent communication, collaboration, documentation, and stakeholder management skills.

  • Bachelor's degree in Computer Science, Information Systems, or an equivalent field.

Preferred Skills

  • Experience working within public sector, utilities, or other highly regulated environments.
  • Experience with legacy modernization initiatives.
  • Knowledge of IBM FileNet and IBM Business Automation Workflow (BAW).
  • Microsoft Azure Solutions Architect Expert certification or equivalent cloud architecture certification.
  • Experience designing cloud-native enterprise applications and modernization strategies.

Apply for this position