Description

  • Serve as the principal technical leader for legacy modernization initiatives across the organization
  • Drive the technical strategy and vision for transitioning monolithic applications to modern, cloud-native architectures
  • Architect and design next-generation software systems that modernize legacy functionality while maintaining business continuity
  • Lead cross-functional teams in solving the most complex technical challenges in legacy system transformation
  • Provide technical governance and oversight for multiple modernization projects and teams
  • Mentor and develop senior engineering talent, including Software Engineers III and IV, in modernization best practices
  • Collaborate with executive leadership to align legacy modernization initiatives with long-term business strategy
  • Represent the company's modernization expertise at conferences and industry events
  • Drive innovation and research initiatives for legacy system transformation within the organization
  • Analyze legacy functionality including U2 behaviors, stored procedures, and front-end workflows at an enterprise scale
  • Document and explain complex system behaviors, edge cases, and data handling rules across multiple legacy systems
  • Lead service decomposition efforts by mapping features and database dependencies to proposed cloud-native services
  • Establish interface contracts, data transformations, and integration patterns for large-scale modernizations
  • Drive cutover planning, shadow traffic strategies, and validation workflows for phased migrations across the organization
  • Create comprehensive diagrams, data flow maps, and logic breakdowns to support QA, Development, and Implementation teams
  • Advocate for and establish NFRs such as logging, error handling, idempotency, and security during modernization efforts
  • Define organizational standards for legacy modernization user story development and SDLC processes
  • Mentor senior engineers in advanced modernization story shepherding techniques
  • Drive adoption of best practices in legacy system analysis and cloud migration implementation
  • Establish metrics and KPIs for measuring modernization story quality and delivery efficiency
  • Lead initiatives to improve cross-team collaboration in legacy-to-cloud SDLC processes
  • Guide organization-wide improvements in modernization user story management and delivery
  • Provide final technical approval for major architectural decisions in legacy modernization projects
  • Develop strategies for improving overall system reliability, performance, and scalability during transitions

Requirements: -Master's or Ph.D. in Computer Science

  •  or related field
  • 10+ years of experience in software engineering with significant focus on legacy system modernization
  • Recognized expert in legacy-to-cloud transitions, preferably in enterprise environments
  • Proven track record of architecting and delivering large-scale legacy modernization initiatives
  • Deep understanding of monolithic architectures, common anti-patterns, and modernization strategies
  • Expertise in microservices, REST APIs, domain-driven design, and message-based communication
  • Advanced proficiency in SQL with ability to trace and interpret complex data logic across enterprise systems
  • Experience leading implementation teams through business workflow to system behavior translations
  • Outstanding leadership, communication, and influencing skills across technical and business stakeholders
  • Ability to balance technical excellence with business pragmatism in modernization efforts
  • History of contributions to the broader tech community in modernization practices
  • Visionary mindset with ability to anticipate future technological needs in legacy transformation
  • Experience in technical strategy development and execution for modernization at an organizational level
  • Deep expertise in .NET and Azure-based architectures
  • Advanced knowledge of CI/CD pipelines and DevOps practices for modernization efforts
  • Extensive experience with healthcare, payroll, or compliance-driven systems preferred

Education

Master's or Ph.D. in Computer Science