Home
Jobs
Saved
Resumes
Senior .NET Modernization Architect at Doran Jones | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior .NET Modernization Architect
Doran Jones
Website
LinkedIn
Senior .NET Modernization Architect
United States
Full Time
1 week ago
No H1B
Apply Now
Key skills
Microservices
.NET
C#
C
Communication
About this role
Role Overview
Reverse engineer legacy monolithic and n-Tier .NET applications to understand architecture, business rules, data flows, and integration points
Analyze poorly documented systems to extract functional and non-functional requirements
Produce current-state architecture diagrams, data flow models, and dependency maps
Identify technical debt, architectural anti-patterns, and modernization risks
Design target state architectures to decompose monolithic systems into modular services, including microservices where appropriate
Define modernization strategies, including strangler patterns, phased migrations, or parallel-run approaches, to minimize business disruption
Lead refactoring initiatives to improve maintainability, scalability, and performance
Analyze legacy database schemas, stored procedures, and embedded business logic to inform modernization decisions
Support data migration and transformation strategies during system transition
Translate complex legacy findings into clear documentation for technical and non-technical stakeholders
Partner with business SMEs to ensure technical designs align with operational workflows and compliance requirements
Requirements
Advanced experience in reverse engineering legacy monolithic or n-Tier enterprise .NET applications
Deep expertise in C# and the .NET ecosystem, including legacy .NET Framework (Web Forms, WCF, MVC) and modern .NET (.NET Core / .NET 6+)
Strong experience analyzing legacy database schemas and stored logic
Demonstrated ability to identify technical debt and assess architectural risk
Experience defining modernization strategies and making refactor vs. rebuild vs. re-platform decisions
Proven ability to extract and document undocumented system behavior through code inspection, database analysis, and runtime evaluation
Strong architectural communication skills and the ability to translate complexity for diverse stakeholders.
Tech Stack
Microservices
.NET
Apply Now
Home
Jobs
Saved
Resumes