Lead Software Engineer - .Net
Role Overview
The DMS Change team works with Data Management Service Business Operations on a SaaS platform for reference data management and valuation solutions.
The lead engineer owns technical direction for the customer layer, leads developers, and aligns delivery with enterprise and solution architecture.
Key Skills for This Role
Full Job Posting
Role overview
The DMS Change team works with Data Management Service Business Operations on a SaaS platform for reference data management and valuation solutions.
The lead engineer owns technical direction for the customer layer, leads developers, and aligns delivery with enterprise and solution architecture.
Responsibilities
- Own platform-area technical design and architecture, ensuring scalability, maintainability, and alignment with enterprise standards.
- Lead, mentor, and grow developers through technical guidance, design/code reviews, and engineering best practices.
- Guide Data Advisory, DMS Operations, and QA on platform capabilities; coordinate work across technology stacks.
- Align team priorities with business objectives; lead debugging, root-cause analysis, and production issue resolution.
- Build automation, improve testing strategy, promote TDD/BDD, and drive modernization and continuous improvement.
- Contribute to hiring, onboarding, and performance feedback.
Must-have qualifications
- 10+ years using .NET technologies, emphasizing C# and Microsoft .NET Framework, including WPF, WWF, and WCF.
- Experience leading or mentoring developers, conducting reviews, and making technical decisions.
- Experience with multithreaded or performance-intensive applications and object-oriented design and development.
- Strong analysis, design, development, communication, and problem-solving skills.
- Familiarity with Git/TFS, CI practices, and Oracle or MSSQL RDBMS.
- Knowledge of Web API, .NET Core, microservices, Docker or containers, and cloud-based applications.
- Experience with Agile and working knowledge of TDD/BDD.
Preferred qualifications
- Capital Markets experience, preferably with buy-side firms, is a plus.
- AI certifications and Reference Data Management knowledge are desirable.
- Experience with asset classes such as equity, derivatives, and fixed income, and market data feeds such as Reuters, Bloomberg, or MarkIT, is desirable.
Work model
- Hybrid work policy: work from the office two days per week, with remote work available on other days.
Benefits and culture
- Every sixth sprint is reserved for planning and innovation.
- The company describes a self-directed, inclusive work culture focused on development, empowerment, and work-life balance.
About SimCorp
SimCorp provides integrated investment management solutions and is an independent subsidiary of Deutsche Börse Group.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SimCorp
Application Production Support Consultant (Rotational Shifts)
Noida, IND
Senior Director, Customer Success Management
Toronto, CAN
SimCorp seeks a senior leader to direct its Canadian customer success function for financial technology clients. You will lead customer success managers, grow client relationships and retention, and improve service deliv
Software Engineer Technical Lead (C# and Angular)
Toronto, CAN
Senior Site Reliability Engineer
Hyderabad, IND
Principal Software Engineer
Noida, IND
Senior Principal Software Engineer (C#/APL)
Noida, IND
Lead Software Engineer (C#/APL)
Noida, IND
Application Production Support Consultant (Rotational Shifts)
Noida, IND
Senior Director, Customer Success Management
Toronto, CAN
Software Engineer Technical Lead (C# and Angular)
Toronto, CAN
Senior Software Engineer (C# and Angular)
Toronto, CAN