Technical Architect – .NET Modernization & Platform Architecture
Incedo Inc.
About the role
About Incedo
Incedo is a global AI and data transformation specialist empowering companies to realize sustainable business impact from their digital investments by delivering ROI from AI@Scale. As a long-term partner for strategy to execution, we operate at the intersection of business and technology. Our integrated services and platforms are built on the foundation of AI & Data, digital engineering, and operations transformation, bringing deep domain expertise and full stack capabilities together. With over 4,000 people in the US, Canada, Latin America and India and a large, diverse portfolio of Fortune 500 enterprises and fast growing clients worldwide, we work across banking & payments, wealth management, telecom, hitech and life sciences.
Please visit the link to know about Incedo: https://www.incedoinc.com/
Job Description
Technical Architect – .NET Modernization & Platform Architecture
Experience: 10+ years
Location: US-East Coast based (preferred Morrisville, Raleigh, NC)
Role Overview
We are looking for a highly skilled Technical Architect to lead the assessment, modernization, and architectural evolution of a legacy platform. This role requires deep hands-on expertise in analysing complex codebases and defining a forward-looking architecture focused on scalability, reliability, and maintainability.
The ideal candidate is technically strong, proactive, and comfortable working closely with SMEs to reverse-engineer and enhance an existing system.
Key Responsibilities
- Perform deep analysis of the existing codebase in collaboration with SMEs and Engineering leadership
- Identify opportunities for:
- Service decomposition and modular architecture (APIs/microservices)
- Performance optimization and code quality improvements
- Drive modernization efforts, including:
- Upgrading to the latest .NET versions
- Updating outdated libraries and dependencies
- Work closely with DevOps teams to:
- Ensure robust CI/CD pipelines
- Improve release reliability and automation
- Implement observability and monitoring frameworks:
- Integrate Open Telemetry for metrics and tracing
- Ensure effective alerting and logging via Datadog/AppInsights
- Establish comprehensive technical documentation to:
- Support long-term maintainability
- Enable AI-assisted development tools (e.g., Claude Code)
- Provide architectural guidance and hands-on support for refactoring and improvements
Required Skills & Experience
- 12+ years of experience in software engineering with strong architectural responsibilities
- Deep expertise in .NET ecosystem and enterprise application architecture
- Strong hands-on experience with:
- Legacy system modernization
- API design and service-oriented/microservices architecture
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of observability tools (Open Telemetry, Datadog, AppInsights)
- Proven ability to analyse and improve large, complex codebases
Preferred Qualifications
- Experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot)
- Familiarity with life sciences or patient services platforms
- Strong documentation and technical leadership skills
- Ability to balance hands-on execution with strategic architectural planning
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free