Overview
Senior or Lead Software Engineer on SimCorp's Investment Foundation team, building back-office investment management applications primarily in APL, with a move toward cloud-native solutions on Microsoft Azure.
What you'll do
- Lead design and development of backend systems in APL (current core).
- Architect scalable, secure, high-performance solutions as the team moves toward cloud-native approaches on Microsoft Azure.
- Mentor and guide engineers through code reviews, technical planning and agile ways of working.
- Partner closely with Product and engineering peers to deliver outcomes that matter, with fast feedback, reliable delivery and maintainable code.
- Drive code quality and reliability via unit testing, integration testing, CI/CD and pragmatic engineering standards.
- Identify performance bottlenecks and bugs and devise sustainable solutions.
- Use Git-based workflows and work effectively in a continuous integration environment.
- Collaborate with cross-located teams and contribute to shared ways of working across sites.
- Require excellent business and communication skills and be able to understand client-specific requirements.
What you'll need
- Bachelor's or Master's degree in computer science, information technology, or a related field.
- 5+ years of software development experience.
- Strong engineering fundamentals: object-oriented design, architecture patterns, clean code, and pragmatic problem solving.
- Solid experience in C#/.NET (Core/Framework) and building backend systems (APIs, services, integrations).
- Familiarity with APIs (REST/streaming patterns) and messaging concepts (e.g., service bus patterns).
- Proficient understanding of code versioning tools such as Git.
- Experience with automated testing and CI/CD, plus strong code review habits.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Comfortable collaborating with multiple stakeholders and communicating clearly in an international environment.
Nice to have
- Acquaintance with AI tools and ML.
- FinTech / regulated-industry experience.
- Exposure to vector-based or functional languages (helpful for ramping up in APL).
- Experience in a technical leadership role.
Details
- Location: Noida, India.
- Hybrid workplace model with flexible work hours.
- No prior APL experience required; training and a supportive environment are provided.
Read the full description and apply on the company’s own careers page.