Job Description
Job Title/Role: Technical Lead
Mode of hire: Full-Time
Base Location: Guindy, Chennai
Mode of work: Hybrid
Shift Timing: General Shift (US time-zone overlap)
Experience: 8+ Yrs
Notice Period: Immediate to 30 days
About the Role
- We are seeking a Technical Lead to guide Carta sustainment delivery and act as the day-to-day manager for the development team.
- This role co-leads the team alongside the Scrum Master / Business Analyst and combines hands-on technical leadership with people leadership for developers, release safety, architecture guidance, and technical risk reduction.
- Carta is Access's enterprise document and workflow platform family, including CartaHR, CartaDC, and CartaAP.
- CartaHR is a cloud-based HR document management system that centralizes employee records for fast, secure, and compliant access from anywhere.
- The broader Carta codebase also powers document retrieval, scheduled processing, integrations, workflow automation, retention controls, and customer-specific deployments across the Carta product suite.
- This team is focused on maintaining, stabilizing, and modernizing the existing codebase. No net-new product functionality is expected as part of this staffing model.
Key Responsibilities
- Lead technical planning for defect, maintenance, and modernization work across web, API, scheduled processing, integration, and data layers.
- Act as the direct manager for developers, including work coordination, coaching, feedback, and day-to-day team leadership.
- Partner closely with the Scrum Master / Business Analyst to co-lead delivery, clarify priorities, and maintain execution discipline.
- Provide hands-on guidance across .NET Framework, VB.NET, C#, IIS, Angular, SQL Server, and integration-heavy workflows.
- Review code and database changes for security, performance, maintainability, and regression risk.
- Own technical release readiness and deployment risk assessment for maintenance releases.
- Drive root cause analysis quality and preventive actions for recurring production issues.
- Partner with QA, the separate DevOps and platform team, and the shared database team to keep delivery aligned, testable, and supportable.
Required Skills & Experience
- 8+ years in enterprise software engineering with strong .NET, IIS, and SQL Server depth.
- Proven technical leadership in support-heavy, sustainment, or modernization-focused environments.
- Experience leading developers directly or serving as the de facto delivery lead for an engineering team.
- Strong debugging and release governance experience across application, data, and environment layers.
- Experience working with hybrid legacy and modern stacks, including Web Forms and SPA applications.
- Experience with Azure DevOps, Git, CI/CD, and Agile or Scrum delivery.
Qualifications
- Prior ownership of production stability and post-release quality outcomes.
- Strong communication with technical and non-technical stakeholders.
- Ability to balance people leadership, technical depth, and active customer support obligations.
Core Competencies
- Technical leadership
- People leadership
- Risk management
- Coaching and mentorship
- Delivery accountability
