Job Summary
Lead Software Engineer - (C# and APL) Valuation Product Area
As a Lead Software Engineer, you will become part of the Valuation Market Data product area within SimCorps Product Division, responsible for delivering functionality that enables clients to make investment decisions with our back-office applications.
The Valuation Market Data product area consists of four teams spread across several geographical locations.
You will contribute across all stages of the development lifecycle, including creating and defining user stories, designing, coding, testing, writing automated tests, performing code reviews, and providing customer support.
The ideal candidate should have C# expertise, a passion for delivering high-quality, scalable software, and an eagerness to learn APL (A Programming Language). Prior experience with APL isn't required-we provide comprehensive training and a supportive setting to help you gain proficiency. In the area most development is done using APL, with occasional C# tasks. Our company also partly owns Dyalog APL, ensuring the language remains actively maintained and relevant.
What you will be responsible for
- Working with a team of software engineers in the design, development, and maintenance of software applications and sometimes even manual testing.
- Design, and implement robust and efficient APL and C# code (occasionally).
- Working with product management to refine new features.
- Collaborate with cross-functional teams to gather and define software requirements.
- Developing core functionality to support the business modules.
- Ensuring software quality through comprehensive testing and validation.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Writing and maintaining unit tests to ensure software quality and reliability.
- Maintaining the existing code base.
- Constantly learning and developing yourself and our product.
What we are looking for
We expect you to be positive at several of the following and be able to - and interested in - learning the rest.
- 6 - 9 years of experience in software development.
- Advanced knowledge of C#, .NET Core/Framework, and object-oriented design principles.
- Bachelors or Masters degree in Computer Science, IT or any other academic degree with an interest in software development.
- Proficiency in English, written as well as spoken, as English is our corporate language.
- A high sense of quality, ability to work to deadlines, attention to detail and focusing on delivering a sound solution.
- Genuine willingness to learn and to dig into unknown areas.
- A commitment to constantly deliver value to the clients, to improve yourself and the team.
- You are interested and able to work with complex architecture.
- Understanding Agile practices, values and principles allow you to better understand how we work.
- Effective communication and collaboration skills.
What we value
- Motivation to work within the financial domain.
- Willingness to acquire other technical and programming skills.
- Consistently learn through experimentation when addressing the latest problems, using experiences from both accomplishments and setbacks.
- Can introduce new ways of looking at problems and that you can take creative ideas and put them into practice.
- Ability work in a hybrid setup (virtual and physical work environments).
- Comfortable working/collaborating within a team primarily based in Europe.
Disclaimer: This job posting and location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Lead Software Engineer (Noida)
🏢 Simcorp
📍 Noida