NET Application Architect

ASSYST, Inc.
Tallahassee, FL, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Multitier Architecture Applications Architecture Application Performance Management Microsoft Azure C Sharp (Programming Language) COBOL (Programming Language) Software Quality Information Systems Databases Data Security
+30 more
Relational Databases Entity Framework Fault Tolerance Github Job Control Language (JCL) JavaScript Libraries Microsoft SQL Server Performance Tuning Scrum Methodology Cloud Services Software Engineering SonarQube Data Logging Enterprise Software Applications ReactJS Ios Frameworks Technical Debt Vue.js Event Driven Architecture AngularJS Solid Principles Information Technology Data Analytics Kendo Ui Front End Software Development Restful APIs Domain Driven Design Code Restructuring Key Vault Web Api

Job description

The Senior .NET Application Architect will guide the modernization and alignment of over 1,500 computing assets interfaces, enterprise applications, databases, and reporting systems and lead legacy-to-modern architecture transitions, perform fit-gap analyses, ensure code quality via SonarQube, resolve security vulnerabilities, replace legacy UI frameworks (AngularJS/Kendo UI) with modern alternatives, and provide technical guidance across the agency’s .NET ecosystem., * Architectural Strategy & Design: Architect end-to-end .NET solutions, set design standards, define system patterns, and document Architecture Decision Records (ADRs).

  • System Modernization & Migration: Lead legacy-to-.NET migrations (e.g., JCL/COBOL/FOCUS), evaluate new tech stacks, and remediate technical debt without business disruption.
  • Financial Alignment: Perform fit-gap analyses, re-engineer incoming/outgoing interfaces, and align critical financial processes (payroll, journal vouchering)
  • Code Quality & Technical Governance: Enforce SOLID principles, review pull requests, and address security vulnerabilities using SonarQube.
  • UI & Frontend Refactoring: Modernize legacy UI frameworks by replacing AngularJS and Kendo UI with modern JavaScript libraries.
  • DevOps & Cloud Integration: Support CI/CD pipelines (Azure DevOps, GitHub Actions) and integrate Azure services (Key Vault, App Insights, Blob Storage).
  • Leadership & Knowledge Sharing: Mentor development teams, collaborate with lead developers on high-risk technical changes, and maintain technical documentation.

Requirements

  • Minimum of 7 plus years in multiple IT domains.
  • 3 plus years of dedicated technical/solution architecture experience.
  • Advanced to expert-level knowledge in application systems design, integration patterns, and the Microsoft .NET ecosystem.
  • C# / ASP.NET Core
  • Web APIs (RESTful Services)
  • Entity Framework / Modern ORM Frameworks
  • .NET Framework & Modern .NET (.NET 6+)
  • Microsoft Azure & Cloud Native Services
  • CI/CD Pipelines (Azure DevOps, GitHub Actions)
  • Modern Front-End Frameworks (Angular, React, or Vue)
  • Key Knowledge, Skills, and Abilities (KSAs)
  • Technical KSAs
  • Domain-Driven Design (DDD), Clean Architecture, Event-Driven Architecture, RESTful API Design, and Integration Patterns.
  • SQL Server, Relational Database Design, Data Access Optimization, ERDs, Performance Tuning, Scalability, and Fault Tolerance.
  • Azure DevOps, Application Insights, Key Vault, Blob Storage, CI/CD Strategies, and Observability/Logging tooling.
  • Knowledge of Enterprise Resource Planning (ERP) frameworks, financial accounting processes, or state-level financial systems.
  • Applied working knowledge of the SCRUM framework.
  • Superior ability to translate complex technical concepts for business stakeholders and articulate business requirements to technical teams.
  • Analytical mindset capable of performing independent root-cause analysis and making sound, data-driven decisions.
  • Track record of mentoring team members, managing stakeholder expectations, building consensus, and adapting leadership styles to diverse project teams.
  • Adaptability to evolving state mandates and project constraints while maintaining a high standard of customer service to agency end-users.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Science, Software Engineering, or a related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

Videos

See all

Related articles

See all