Job Description
Software Engineering Solution Architect Job Summary Lead the modernization and architectural transformation of legacy .NET applications by conducting comprehensive codebase analyses, designing modern React-based SPA architectures, and guiding phased migration strategies to deliver scalable, maintainable, and high-quality software solutions. Responsibilities Lead comprehensive codebase and database inventories using static analysis tools to quantify code composition, identify architectural patterns and anti-patterns, and distinguish autogenerated code from hand-written business logic Conduct deep-dive code quality analysis to evaluate complexity hotspots, maintainability, and technical debt, informing stabilization priorities and documentation effort estimates Assess full application stacks for modernization readiness, including frontend technologies, backend/service layer architecture, authentication/authorization flows, data layer complexity, and external system integrations, catalogu...