The team is developing an in-house back-end system for real-time central counterparty risk management calculations. The system runs on Linux (RedHat), employing distributed and parallel processing as well as high-availability features. It is written mostly in C++, but Bash, Python and Java are used as well.
Your tasks and responsibilities:
- Develop, test, maintain/support and improve the Prisma software
- Proactively cooperate with team members, business analysts and other stakeholders
- Support the technical maintenance team as necessary
- Manage your own project priorities, deadlines, and deliverables
You should possess and demonstrate the following skills and qualifications:
General skills:
- Critical thinking, ability to identify problems and propose solutions, teamwork, proactivity
- Willingness to learn, including some domain knowledge of financial markets
- Experience working in a corporate environment
- English is essential, German can be beneficial
Software development:
- Strong C++ object-oriented programming skills
- Development and scripting (bash, Python, etc.) experience under Unix/Linux
- Familiarity with SQL relational databases
- Awareness about data modelling and distributed systems (communication)
- Familiarity with code management systems (e.g., Git)
Preferred skills/qualifications – the following skills would be a plus:
- Experience with messaging (AMQP, ActiveMQ or similar)
- Interest and/or background in financial industry, derivatives, or securities trading