Junior Software Engineer
Popis práce
A fantastic opportunity to join KRM22 as a Junior Software Engineer, with a focus on C++ and C# code, to add value to a fast-growing international business within capital markets.
About the business
KRM22 listed on the London Stock Exchange in 2018 and has grown in the past eight years through a combination of acquisitive and organic growth with teams in London, Chicago, Prague Amsterdam and Singapore. Through its Global Risk Platform, KRM22 helps capital market companies reduce the cost and complexity of risk management by providing applications to help address firm’s trading and corporate risk challenges to manage their entire enterprise risk portfolio.
About the Role
Reporting to the CTO, and based in Prague, we are seeking a Junior Software Engineer to join our team and develop skills across C++ services and later across C#-based distributed cloud solutions. The successful candidate will help maintain and improve Trading Risk, Post-Trade and Surveillance Manager applications in C++, while also contributing to .NET microservices hosted in AWS. This role offers hands-on experience, mentoring and opportunities to grow in modern software engineering practices.
Key Responsibilities
- Support the maintenance and enhancement of C++ Trading Risk, Post-Trade and Surveillance Manager applications
- Contribute to software solutions that support customers’ regulatory compliance needs
- Work within an Agile team and apply software quality practices, including Test-Driven Development (TDD), with guidance from experienced engineers
- Assist with the design, implementation, testing and maintenance of scalable and reliable systems
- Write clear, maintainable code, participate in code reviews and actively learn through team knowledge sharing
The ideal candidate
Essential:
- Foundational knowledge of C++ and object-oriented programming
- Foundational knowledge of C# and an interest in developing microservices; familiarity with Kubernetes or Docker is a plus
- Understanding of software development fundamentals, including testing, debugging, version control and clean code principles
- Interest in Agile methodologies and Test-Driven Development (TDD)
- Basic knowledge of relational databases such as MySQL or PostgreSQL is a plus
- Good communication skills and a collaborative, team-oriented mindset
- Curiosity, problem-solving ability and attention to detail
- Enthusiasm for learning and contributing to the success of the team and applications
Desirable:
- Exposure to cloud platforms such as AWS.
- Interest in or basic knowledge of financial services, risk management, or trading platforms
- Experience working within FinTech, SaaS, or enterprise software environments
Package
- Competitive compensation package
- Employer pension contributions
- Flexible work arrangements
- Five weeks annual vacation
- Ability to work on impactful risk management solutions used by global capital market firms
- Supportive and collaborative team culture focused on learning and innovation
Zmíněné dovednosti
Požádejte o tuto práci
Use the application link supplied with this listing to apply to KRM22. Check the destination before entering personal information.

