Overview
Lead Developer role providing technical leadership and hands-on engineering for complex initiatives, ensuring delivery of scalable, resilient, and secure software.
What you'll do
- Own technical design, development, solution quality, and delivery outcomes.
- Lead design and implementation of backend and full-stack applications using modern frameworks, cloud-native technologies, and microservices architecture.
- Provide hands-on engineering support across coding, code reviews, troubleshooting, performance tuning, and guidance.
- Drive feature ownership from estimation through deployment with risk mitigation and delivery focus.
- Lead engineering best practices including security, code quality, vulnerability management, automated testing, and maintainability.
- Oversee branch management, code integration, release readiness, and merge activities.
- Lead production issue resolution with root-cause analysis and preventive measures.
What you'll need
- 8-12+ years of professional software development experience, including leading enterprise-scale delivery in Agile environments.
- Strong understanding of SDLC, Agile (Scrum/Kanban), system architecture, and distributed systems design.
- Experience leading end-to-end feature delivery and coordinating cross-functional teams with technical dependency management.
- Experience implementing secure software development practices and performance optimization for business-critical applications.
- Proven ability to mentor engineering teams and lead technical guidance and architecture discussions.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience considered).
Details
- Location: Bengaluru.
- Work mode: Hybrid; regular responsibilities virtually and in-person at an assigned TransUnion office location for a minimum of two days a week.
Read the full description and apply on the company’s own careers page.