is a boutique consultancy specialising in delivering high-performance technology solutions to trading firms. We work closely with clients operating in fast-paced, data-driven environments--building, optimising and supporting the software that powers modern electronic trading. We are now seeking a motivated
Junior Software Engineer
to join our London team.
Role Description
As a Junior Software Engineer, you will work to support, maintain and enhance trading-related software systems. You will contribute to the design and development of prediction and modelling algorithms, assist with tooling, and help deliver reliable and efficient software.
This role is ideal for someone passionate about coding, eager to learn, and interested in the world of trading technology and prediction markets.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related fields
Strong foundation in Computer Science principles and concepts
Proficiency in Back-End Web Development and Software Development
Experience with Programming languages and Object-Oriented Programming (OOP)
Team collaboration skills and effective communication abilities
Key Responsibilities
Support, maintain, and troubleshoot trading software and internal tools.
Collaborate on the design and development of prediction models and algorithms.
Assist with building and improving backend systems, APIs, and automation pipelines.
Work with senior engineers to analyse requirements and deliver practical solutions.
Contribute to code reviews, testing, documentation, and continuous integration.
Engage in problem-solving within live trading or analytics environments.
Required Skills & Experience
Programming Languages:
Python, Java, C, C++, C# (hands-on experience required)
Additional experience with HTML, and JavaScript is a plus
Frameworks / Tools:
Django, Flask
Git
AWS or other cloud platforms
Foundational Knowledge:
Strong understanding of Data Structures, Algorithms, OOP, and System Architecture
Familiarity with modern software development tools and frameworks
Platforms:
Comfortable working with Linux, Windows, and macOS environments
Languages:
English (Fluent)
Preferred Experience
Exposure to or interest in
prediction markets
, market-making systems, or financial modelling.
Soft Skills
Hard-working and reliable
Able to work independently and as part of a small, agile team
Strong problem-solving abilities and attention to detail
Eagerness to learn new technologies and continuously improve
Job Type: Full-time
Pay: 35,000.00-42,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.