← Back to jobs

Technocraft Solutions Logo
.Net Application Architect

Technocraft Solutions

 

Harrisburg, PA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: .NET Application Architect
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Architect secure, scalable .NET (C#/ASP.NETCore) applications and SQL Server solutions using clean architecture, DDD, and performance optimization patterns.
  • Develop enterprise solution architectures that span multiple applications, services, APIs, databases and integration platforms while ensuring long-term maintainability and scalability.
  • Design data models, advanced T-SQL (stored procedures, indexing, partitioning, Query Store tuning), and HA/DR strategies for high-volume transactional systems.
  • Define integration strategies for enterprise systems including REST APIs, messaging authentication, and data exchange between Microsoft, IBM and third-party platforms.
  • Drive adoption of GitHub Copilot for .NET development), including custom instructions, prompt engineering, and AI-assisted refactoring and automated code reviews, documentation and testing.
  • Produce architecture diagrams, and technical specs; lead design reviews; mentor teams on .NET patterns and Copilot best practices.
  • Establish architecture standards, coding standards, reusable design patterns, and technical best practices across development teams.
  • Ensure solutions meet Commonwealth IT security policies, WCAG 2.2 accessibility, PII protection, and zero-trust principles in a regulated utility environment.
  • Lead the application modernization technical design efforts to migrate legacy PUC applications into cloud native applications.
  • Develop modernization roadmaps, evaluate technical debt and recommend phased migration strategies.
  • Design and implement modern software delivery practices including source control strategies, branching models, CI/CD pipelines, automated deployments, environment management and DevSecOps practices.
  • Evaluate emerging technologies, frameworks and commercial software products to provide recommendations aligned with the PUC’s long-term technology strategy.
  • Provide technical leadership during project planning, estimation, POC’s and architecture review sessions

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs