KRM22 logo
KRM22

3 open roles

Junior Software Engineer

Rohanské nábř. 693/10, Praha 8Full-timePosted Oct 9, 2026

Job description

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

Description copied from KRM22's careers page. Read the full posting before you apply.

More jobs at KRM22

See all openings at KRM22

Junior Software Engineer jobs at other companies