Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Overview
We are seeking a highly skilled and strategic Technical Debt Remediation Program Lead to identify assess and lead the resolution of technical debt across our software systems. This role is critical to ensuring long-term scalability performance and maintainability of our technology infrastructure. The ideal candidate will combine strong technical depth with program management skills and a passion for modernizing and optimizing complex software systems.
Key Responsibilities:
Technical Debt Analysis
Identify and catalog instances of technical debt including code smells architectural bottlenecks and legacy design patterns. Partner with development teams to embed debt detection into the SDLC.
Impact Assessment
Conduct qualitative and quantitative assessments of how technical debt is affecting system performance scalability and delivery velocity. Prioritize debt based on business and technical impact.
Remediation Strategy & Execution
Develop and execute a comprehensive technical debt remediation roadmap. Lead or coordinate remediation efforts balancing short-term delivery goals with long-term improvements.
Collaboration & Advocacy
Work closely with software engineers architects product managers and QA to embed debt awareness and best practices. Advocate for debt reduction in planning and sprint cycles.
Governance & Reporting
Establish KPIs and reporting mechanisms to track progress and surface risk to senior leadership. Create transparency around remediation efforts and ROI.
Required Skills & Competencies:
Technical Debt Analysis:
Proven ability to detect and document code smells legacy system limitations and architectural weaknesses.
Impact Assessment:
Experience assessing the business and technical implications of tech debt including its effect on performance scalability and delivery timelines.
Software Engineering Expertise:
Strong background in software engineering with expertise in:
Codebase analysis and refactoring techniques
Design patterns and clean architecture principles
Legacy system modernization and transformation
Familiarity with microservices cloud-native development and CI/CD practices
Preferred Qualifications:
Bachelors or masters in computer science Software Engineering or related field
7 years of hands-on engineering experience
Prior experience leading technical transformation or remediation programs
Excellent communication and cross-functional collaboration skills
Familiarity with tools like SonarQube CodeClimate or similar for tech debt analysis
Full Time