Back to Careers

Senior .NET Architect

Job ID: MT006
Posted On Posted Date Oct 02, 2026
Department Software Development
Work Mode On-site
Experience 6 - 10 Years

Job Description

Position Overview
We are seeking a Senior .NET Architect with strong experience in application architecture, system design and integration within the Microsoft .NET ecosystem.
The ideal candidate must have 7+ years of experience across multiple IT areas, 2–3 years of relevant architecture experience and 5+ years of .NET Architect experience. The candidate should demonstrate advanced to expert-level knowledge of architecture, application systems design and integration.
Required Qualifications
• 7+ years of experience across multiple IT areas.
• 5+ years of .NET Architect experience.
• 2–3 years of relevant architecture experience.
• Advanced to expert-level knowledge of application architecture, systems design and integration.
• Strong experience with C# or ASP.NET Core.
• Experience with Web APIs and RESTful services.
• Experience with Entity Framework / ORM frameworks.
• Strong knowledge of .NET Framework and modern .NET (.NET 6+).
• Experience with Microsoft Azure.
• Experience with CI/CD pipelines, including Azure DevOps, GitHub Actions or similar tools.
• Experience with modern front-end JavaScript libraries such as Angular, React or Vue.
• Strong understanding of software architecture patterns and best practices.
• Experience providing technical leadership and guidance to development teams.
• Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Science, Software Engineering or related field. Equivalent work experience may substitute for education on a year-for-year basis.
Primary Responsibilities
• Design and document end-to-end application architectures using the Microsoft .NET ecosystem.
• Define solution patterns including monolithic, modular monolith, microservices and event-driven architectures.
• Establish architectural standards, reference architectures and design guidelines.
• Evaluate and recommend technology stacks and frameworks.
• Provide technical leadership and guidance to development teams.
• Review code, pull requests and design artifacts for architectural compliance.
• Ensure adherence to SOLID principles, clean architecture and development best practices.
• Support CI/CD pipeline integration and deployment strategies.
• Assess existing systems and recommend modernization approaches.
• Guide migrations involving legacy JCL, COBOL, FOCUS and .NET assets.
• Identify and prioritize technical debt remediation.
• Support refactoring strategies while minimizing business disruption.
• Produce and maintain solution architecture diagrams and technical documentation.
• Document architectural decisions and tradeoffs through ADRs.
• Support onboarding and mentoring of internal technical staff.
• Participate in architecture reviews and governance forums.
• Analyze and document existing computing assets, technical specifications and established business rules.
• Assist with debugging and troubleshooting existing processes.
• Diagnose and resolve issues through root cause analysis.
• Provide guidance for remediation and modernization of legacy assets.
• Coordinate with business analysts, developers and product owners to support migration to the new statewide accounting system.
• Participate in code and design reviews to ensure quality and performance.
• Perform knowledge transfer with technical staff.

Job Overview

Location
Tallahassee, Florida, United States
Job Type
Contract
Key Skills
Strong experience with C# or ASP.NET Core. • Experience with Web APIs and RESTful services. • Experience with Entity Framework / ORM frameworks. • Strong knowledge of .NET Framework and modern .NET (.NET 6+). • Experience with Microsoft Azure. • Experience with CI/CD pipelines, including Azure DevOps, GitHub Actions or similar tools. • Experience with modern front-end JavaScript libraries such as Angular, React or Vue. • Strong understanding of software architecture patterns and best practices. • Experience providing technical leadership and guidance to development teams.
Login to Apply