Lead Software Engineer - .Net
HybridNoida, Uttar Pradesh, India
Job Summary
Own the technical design and architecture for the customer layer of the Data Management Service, ensuring solutions are scalable and aligned with enterprise standards. Lead and mentor a team of developers through design reviews, code audits, and the establishment of engineering best practices. Drive advanced debugging and root-cause analysis across SIT, UAT, and PROD environments while championing tools and automation to reduce repetitive effort. Define the team's testing strategy in partnership with QA, promoting TDD/BDD practices and acting as the primary technical escalation point for cross-functional stakeholders. Communicate priorities, negotiate trade-offs, and align work items with business objectives to support ongoing SaaS efforts.
Required Qualifications
- Must have 10+ years of experience using .NET technologies with an emphasis on C#
- Must have experience with Microsoft .NET Framework including WPF, WWF, and WCF
- Demonstrated experience leading or mentoring a team of developers, including code/design reviews and technical decision-making
- Experience with multi-threaded / performance intensive applications
- Deep understanding and experience with Object-Oriented design and development
- Strong Analysis, Design, and Development skills with the ability to set technical direction for others
- Familiarity with source control systems (Git/TFS) and continuous build/CI practices
- Strong experience in RDBMS (Oracle/MSSQL)
- Strong communication skills, including the ability to represent the team in cross-functional and stakeholder discussions
- Strong problem-solving skills with a track record of resolving complex, ambiguous technical issues
- Solid knowledge of Web API, .NET Core, Microservices, Docker, or container-based applications
- Experience with cloud-based applications
- Experience driving Agile methodologies within a team
- Working knowledge of TDD/BDD, with experience championing adoption across a team
- Prior formal people-management or team-lead experience
Desired Qualifications
- Experience in the Capital Markets domain is a plus — preferably with buy-side firms
- Good to have AI Certifications
- Experience working with Reference Data Management setup and understanding of various asset classes (Equity, Derivatives, and Fixed Income, etc.) and Market data feeds (Reuters, Bloomberg, MarkIT, etc.)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.