# Lead Software Engineer (Team Lead)

**Company**: Lipper, an LSEG business
**Location**: IND-BLR-Divyasree Technopolis
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://lseg.wd3.myworkdayjobs.com/en-US/Careers/job/IND-BLR-Divyasree-Technopolis/Lead-Software-Engineer--Team-Lead-_R0123022-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c9545ac3-002

## Description

Lipper, an LSEG business, is seeking a Lead Software Engineer (Team Lead) to drive the design, development, and delivery of scalable web and API solutions.

In this role, you will lead a team of engineers, collaborate with architecture, product, and quality assurance teams, and provide technical leadership across key initiatives.

Responsibilities:

- Assist in all vital phases of project implementation, including functional requirements, technical design, development, unit testing, and user acceptance testing.

- Analyze, modify, and maintain existing software applications to meet agreed business requirements.

- Lead, mentor, and manage a team of developers, fostering collaboration, accountability, and continuous professional growth.

- Plan, prioritize, and monitor team deliverables, ensuring projects are completed on time and meet quality standards.

- Conduct code reviews, provide technical guidance, and support team members in resolving complex technical issues.

- Work collaboratively with cross-functional teams while demonstrating flexibility, proactiveness, strong organization, and a focus on high-quality outcomes.

- Participate in requirements gathering, advise on technical solutions, and serve as a primary technical resource for both the team and end users.

Requirements:

- 8+ years of experience in enterprise application development, including UI, backend, and REST API development using C#, .NET, ASP.NET, .NET Core, Web Services, and related Microsoft technologies.

- Proven experience in full software development lifecycle activities, solution architecture, technical leadership, and guiding teams in defining requirements and delivering high-quality solutions.

- Hands-on experience with modern web technologies such as TypeScript, Angular, and Node.js, along with strong knowledge of API design, integration patterns, and application architecture.

- Experience developing and deploying applications in cloud environments, with Microsoft Azure preferred, including cloud-native services, security, monitoring, and scalability best practices.

- Strong understanding of Git-based source control, CI/CD pipelines, automated testing, DevOps practices, and modern software engineering methodologies.

- Experience using GitHub Enterprise, GitHub Actions, GitHub Copilot, or other AI-assisted development tools to improve developer productivity, code quality, testing, and delivery efficiency.

- Excellent communication, organizational, and problem-solving skills, with the ability to mentor team members and collaborate effectively with business and technical stakeholders.

- Experience in the brokerage, financial services, or investment industry is a plus.

Education/Qualifications:

- Bachelor’s degree or higher in Computer Science, or equivalent job experience

Benefits:

- Healthcare

- Retirement planning

- Paid volunteering days

- Wellbeing initiatives

## Skills

### Required
- C#
- .NET
- ASP.NET
- .NET Core
- Web Services
- TypeScript
- Angular
- Node.js
- Azure
- GitHub Enterprise
- GitHub Actions
- GitHub Copilot

### Nice to have
- cloud-native services
- security
- monitoring
- scalability best practices

---

Source: [Apply at lseg.wd3.myworkdayjobs.com](https://lseg.wd3.myworkdayjobs.com/en-US/Careers/job/IND-BLR-Divyasree-Technopolis/Lead-Software-Engineer--Team-Lead-_R0123022-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
