
Team Lead, Software Development
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Lead a cross-functional engineering team which focuses on maintaining & enhancing end-to-end services for our DEX web solution, across Cloud (Azure Kubernetes) and On-Prem (Windows IIS)
- Align the team's product roadmap in collaboration with Product Management
- Review the top items in Product Backlog, ensure they are well understood with clear description & acceptance criteria (breaking them down to smaller stories or creating spikes to understand them better) so that the team can story-point them properly during Sprint Planning
- Work with the Product Owner/Product Manager to finalize the Sprint Backlog for each Sprint, by prioritizing the different workloads - Product (Feature) roadmap; Customer requests and Sustain cases; Security vulnerabilities; Technical Debt; ad-hoc work requests
- Be the single point of contact for all stakeholders (Product Management, Customer Support, Security team, SRE, other engineering teams, etc) to prevent disruptions to the team members
- Own all parts of the service lifecycle, including design, development, documentation, testing, tracking and operations
- Continuously improve the product delivery process
- Deliver software meeting highest quality in terms of usability, stability, performance and security
- Be responsible for the quality the product the team delivers, as well as their overall effectiveness
- Utilize proven technical best practices to inspire and guide the team, ensure that their solutions can be used by other teams in an easy and flexible manner
- Ensure the personal and professional development of the team members to help them reach their full potential
- Provide guidance in regards to technical, process, or method-related questions to the team, and enable and foster a culture of open feedback and communication
- A university or college degree in the field of Computer Science, Information Technology, Information Systems or a related subject
- 10+ years of software development experience on Product Development, with at least 2 years as Team Lead / Team Manager for an Agile team
- Comfortable with working in high-demand set-up and ability to prioritize execution, hands-on mentality
- Knowledge of engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
- Experience partnering with product and user experience teams
- Solid knowledge of Secure SDLC principles, OWASP Top-10 vulnerabilities & remediation, and Threat Modeling
- Strong communication skills to customers, business and technical partners
- Strong data-driven mindset and a great attention to detail
- A pragmatic, outcome-focused mindset that balances technical excellence with business needs and delivery timelines.
- A spirit of lifelong learning and eagerness to tackle new challenges every day
- Technical background is a plus - experience in docker, kafka, databricks, ADO pipelines or Azure services (like AKS, Redis, Keyvault, eventhub, servicebus, SQL MI etc)
- Domain knowledge in end-user computing and/or DEX is a plus
- Fluency in English is mandatory, further languages are a plus