Tech Lead – Legacy Systems

11 months ago
Employment Information

Job Description:   

We are seeking an experienced Tech Lead – Legacy Systems to oversee, maintain, and modernize our existing legacy software infrastructure. In this role, you will lead the technical strategy for legacy system management, ensuring stability while driving gradual modernization and integration with new technologies. You will collaborate with cross-functional teams to balance ongoing operational needs with innovation.   

Key Responsibilities:   

  • Lead the maintenance, support, and enhancement of legacy software systems.
  • Develop and execute strategies for legacy system modernization and integration with current technologies.
  • Provide technical leadership and mentorship to engineering teams working on legacy platforms.
  • Identify risks and implement solutions to improve system stability, security, and performance.
  • Collaborate with product owners, architects, and other stakeholders to prioritize legacy system improvements.
  • Drive refactoring, re-architecture, and documentation efforts to facilitate smoother system transitions.
  • Coordinate troubleshooting and root cause analysis of legacy system issues.
  • Advocate best practices for code quality, testing, and deployment within legacy environments.
  • Stay informed about industry trends and tools relevant to legacy system modernization.   


Requirements:   

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.   
  • Extensive experience (typically 7+ years) working with legacy systems such as COBOL, mainframe, older Java/.NET applications, or other traditional enterprise software.   
  • Strong understanding of software modernization techniques, including refactoring, re-platforming, and integration strategies.   
  • Proven leadership experience managing engineering teams and complex legacy environments.   
  • Familiarity with current technologies, cloud platforms, and API-driven architectures.   
  • Excellent problem-solving, communication, and project management skills.   
  • Ability to balance maintaining system stability with driving innovation.   

Get the latest Cyfersoft job updates.