real time trade capture system that processes and feeds the firm's executions to various internal systems and external parties. Qualifications/Skills Required 7+ years of developing in C++ server side applications in Linux Strong understanding and experience building real-time/event driven applications Strong understanding of network programing and Linux O/S internals Strong understanding of More ❯
gathering to R&D, implementation, and automation. REQUIREMENTS FOR THE SENIOR SOFTWARE ENGINEER Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Knowledge of automation DESIRABLE SKILLS Cloud-based experience Microservice or serverless architecture Big Data/Messaging technologies such as More ❯
enhance system performance and innovate solutions. Experience Required Education: Minimum 2:1 in Computer Science, Software Engineering, or related disciplines. Programming Skills: Proficiency in languages such as Python, Java, C++, or similar. Analytical Thinking: Strong problem-solving skills with a keen eye for detail. Teamwork: Ability to work effectively in a collaborative environment. Passion for Technology: Demonstrable interest in software More ❯
eagerness to collaborate are essential. The firm has specific requirements: Studied Computer Science or Computing at Top University Strong Object-Oriented Programming skills—language is not important; Python, Java, C++, C# are all acceptable. Elegant code is elegant code regardless of language. Strong problem-solving capabilities Internship or placement experience (non-negotiable) Starting salary is £50K plus bonus, pension, healthcare More ❯
R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE. Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE. Cloud based experience More ❯
proven record designing or implementing quantitative finance models. Excellent quantitative, analytical and problem-solving skills with solid knowledge of statistics. Working knowledge in Python and SQL required. Experience with C++ and object-oriented programming preferred. Capable of working under pressure within a diverse team to accommodate tight deadlines. Great attention to detail with ability to work independently and as part More ❯
capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE.... Current enhanced DV clearance Experience with at least one of the following: Java, Python, C++, C#, .NET, JavaScript, React Experience mentoring juniors or leading teams is nice to have but not essential Experience/Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an More ❯
Engineering, Information Technology, or a related field - Proven experience leading and mentoring software development teams - Strong programming skills in at least one object-oriented language (Python, C#, Java, or C++) - Solid experience in database management (SQL or NoSQL systems) - Practical experience designing and deploying automation solutions using Robotic Process Automation (RPA) tools (e.g., UiPath) - Familiarity with front-end frameworks such More ❯
a firm that thrives on initiative What You Bring Degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field Proficiency in at least one core programming language (Python, C++, Java, C#, KDB+/Q, etc.) Analytical mindset with a passion for solving complex problems Strong drive, curiosity, and a desire to learn in a fast-paced, high-stakes environment More ❯
London, England, United Kingdom Hybrid / WFH Options
FactSet
and web frameworks/libraries such as Angular or Vue.js Familiarity with relational databases, data modeling techniques, and ORMs Familiarity with API design Additional/Desired Skills: Experience with C++, TypeScript, Perl Experience with Cloud platforms such as AWS or Heroku Experience or knowledge of CI/CD concepts and GitHub An interest in the financial services domain Strong technical More ❯
background in computer science, physics, mathematics, engineering or related field - Passionate about building robust, scalable software with a track record of delivering technical solutions - Deep programming experience in Python, C++, Rust or similar languages - Strong analytical skills and a problem-solving mindset - Comfortable working across infrastructure, backend systems, and tooling - Excellent communication skills and team mindset – able to engage with More ❯
relevant experience. Proven track record in developing inventory management systems or implementing logistics operations features. Extensive experience in large-scale system development in languages such as Python, Java, Scala, C++, or C#. Willingness to become proficient in Python if not already a primary language. Strong understanding of Agile methodologies and ability to build relationships with business users. Focus on testing More ❯
experience working as part of a growth-focused team is a plus. Proficient with one or more programming languages (Python is strongly preferred; other languages include Java, Scala, TypeScript, C++, C#). Experience using big data technologies in cloud environments to build data pipelines (e.g. Spark, EMR, Lambda, etc.). Excellent communication, organization, and prioritization skills, with a strong ability More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
City Of Westminster, London, United Kingdom Hybrid / WFH Options
client server
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, England, United Kingdom Hybrid / WFH Options
Free-Work UK
Group or top 100 global university), backed by A grades at A-level. You have advanced C# .Net programming skills including .Net Core (considering candidates with Java, Python, or C++ backgrounds willing to transition to C#). You possess a strong knowledge of SQL databases. You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design More ❯
skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment. PREFERRED QUALIFICATIONS - Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform) Knowledge of Perl or other scripting languages a plus Experience with distributed (multi-tiered) systems, algorithms, and relational databases More ❯
Bachelor's degree in computer science or equivalent Experience in automating, deploying, and supporting infrastructure Proficiency in at least one modern programming language such as Python, Ruby, Golang, Java, C++, C#, or Rust Experience with Linux/Unix systems Relevant experience in software development, systems engineering, SRE, or DevOps roles Understanding of software engineering best practices, including coding standards, code More ❯
London, England, United Kingdom Hybrid / WFH Options
Invoker Labs
/FastAPI, JS or TS, SQL, Redis Being open to work with Rust or open to learn it Knowledge of other technologies such as CI/CD, C/C++, Solidity is a plus Familiarity with cloud computing services (e.g. AWS, GCP) is a plus Understanding the basics of spot/futures/options trading is a plus COMPENSATION & PERKS More ❯
IT systems for finance companies, ideally in investment banking, with inventory management or logistics features. Extensive experience in large-scale system development using languages such as Python, Java, Scala, C++, or C#. Willingness to become proficient in Python if not already a primary language. Strong understanding of Agile methodologies. Ability to build relationships with business users and engineering teams. Develop More ❯
London, England, United Kingdom Hybrid / WFH Options
Austin Fraser
team, you will be... Job DescriptionC++ Software Engineer (12 month FTC) £70k + bonusHybrid - 3 Days p/week onsite Join a reputable company that are seeking a skilled C++ developer to join their team in building a high-performance market data platform on a 12 month FTC (with the... #J-18808-Ljbffr More ❯
MS and/or PhD in Computer Science, Machine Learning, or a related field, with applied machine learning experience. Experience in programming languages such as Python, Java, C/C++, etc. Intermediate Python skills are essential. Experience applying data science and ML techniques to solve business problems. Solid background in Natural Language Processing (NLP) and Large Models (LLMs). Hands More ❯