Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Company :
You will join a global provider of financial software solutions, recognized for designing mission-critical platforms used by financial institutions worldwide. The company delivers innovative technologies across capital markets, treasury, lending, payments, and core banking, supporting thousands of clients ranging from tier-one banks to asset managers and financial services firms.
Operating in a truly international environment, the organization combines deep financial-domain expertise with strong engineering culture to build scalable, high-performance systems that support complex front-to-back investment workflows.
The company promotes an open, collaborative, and agile mindset, encouraging innovation, continuous improvement, and long-term product ownership. Teams work closely across engineering, product, and business functions to deliver robust solutions that address both regulatory and operational challenges faced by financial professionals.
What will you contribute?
TEAM :
Join a Decision Support Team as an Expert Software Engineer and play a key role in empowering investment professionals through advanced simulation and order generation tools within a Windows-based desktop investment platform.
Your mission will be to improve, enhance, and design functionalities to:
- Define and monitor investment objectives
- Control exposures and propose hedging actions across various market parameters
From data model persistence and exposure calculations to server interactions and visual presentation of indicators and results, you will ensure robustness, scalability, and clarity throughout the end-user journey.
You are committed to continuously improving product quality by following best practices and proven design patterns. Ideally, you are familiar with Test-Driven Development (TDD) and have experience implementing and maintaining automated tests.
You apply a meticulous approach to performance optimization, including memory management and execution speed, and you are attentive to delivering an engaging user experience that anticipates operational needs.
You are autonomous, proactive, and curious, with a strong interest in understanding the financial domain. You are motivated to commit long-term and to work within an international, collaborative environment.
Tech Stack :
- Programming Languages: C++ (C++17, C++20), C#
- Tools: Visual Studio, Visual Studio Code, Git-based source control
- Platform: Windows-based desktop application
What You’ll Do
- Develop and maintain software components using C++ / C#
- Enhance portfolio management and front-office operational components
- Troubleshoot and resolve complex software issues
What We’re Looking For
- 10+ years of professional software development experience
- Senior-level proficiency in C/C++ and C#
- Proven ability to solve complex technical challenges
- Solid experience in desktop application development
Bonus Points For
- Experience with Git-based repositories
- Familiarity with CI/CD pipelines
- PowerShell scripting knowledge
- Advanced SQL usage (Oracle or equivalent)
- Hands-on experience with asynchronous and multi-threaded processing of large-scale datasets
- Familiarity with WinForms UI frameworks
- Some exposure to MFC
- Financial literacy: exposure to order management systems, trade/position/portfolio/fund management, risk exposure and hedging
- Interest in generative AI technologies
How We Work
- Agile methodology with three-week sprints
- Collaborative decision-making
- Cross-functional team structure
- No formal on-call schedule
Key Skills
Ranked by relevanceReady to apply?
Join Keros Group and take your career to the next level!
Application takes less than 5 minutes

