About the Role: We are seeking a highly experienced and versatile Senior Software Engineer with deep expertise across quantitative development, infrastructure engineering, and full-stack development, to join and lead a high-performance team. The ideal candidate thrives at the intersection of finance and technology, has led engineering teams, and has built and maintained robust trading systems … Collaborate with quant researchers, traders, and infrastructure teams to deliver performant solutions. Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment … and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases More ❯
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring of … junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible for … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
Exciting opportunity for a Senior .Net C# Software Engineer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading … to the success of this evolution, working alongside some of the industry’s top professionals and leveraging the very latest technology. Key Requirements – Essentials • 8+ years of hands-on software development experience, spanning front-end, back-end, and cloud automation/orchestration. • Strong proficiency in back-end development using C# and .NET Core 5/6. • Cloud-native development More ❯
reading the following skill and qualification requirements for this position. Take on a crucial role where you'll be a key part of a high-performing team delivering secure software solutions. Make a real impact as you help shape the future of software security at one of the world's largest and most influential companies. As a Lead … Security Engineer at JPMorgan Chase within the Cybersecurity and Technology Controls line of business, you are an integral part of a team that works to deliver software solutions that satisfy pre-defined functional and user requirements with the added dimension of preventing misuse, circumvention, and malicious behavior. As a core technical contributor, you are responsible for carrying out critical … various business functions. Are you ready to make a significant impact in cybersecurity? As a Lead Security Engineer at JPMorgan Chase, you'll be a key member of an engineering team that delivers software solutions to meet security requirements and prevent misuse. Your work will directly enable Cyber Operations users and stakeholders, supporting the firm's business objectives More ❯
Job Description Do you have the right skills and experience for this role Read on to find out, and make your application. As a Senior Lead Software Engineer at JPMorgan Chase within our Commodities Technology team, you will focus on our Athena platform, supporting expanding operations across various commodity asset classes (oil, gas, emissions, power). This role is … ownership of deliverables to the production environment. - Focus on testing throughout the development cycle to produce innovative, reliable and maintainable software. Expectations of the role: 1. Demonstrates a strong engineering track record. 2. Goes beyond pure execution; acts as a custodian of the business. 3. Has full stack expectations for them and their team, with Python backend and TypeScript … 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 partnering engineering groups. - Ability to develop a good understanding of end-to-end business processes. - Excellent interpersonal skills to interact confidently with business users and prioritize requirements. Preferred Qualifications, Capabilities, and More ❯
following description. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase within the Strategic Growth Office and a part of the Aumni Team you are an integral part of an agile team that works to enhance … within various business functions in support of the firm's business objectives. Job responsibilities Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Write unit, component, integration, end-to-end and performance tests. Promptly investigate and fix issues and ensure they do … like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. A desire to teach others and share More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Inara
Role: Senior Software Engineer Location: Remote (with occasional monthly collaboration days) Are you... A software Engineer with 5+ years experience, working with modern programming with one or more programming languages such as Python, Golang, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and have a good understanding of cloud infrastructure? Experienced working … pop into the office to meet colleagues or even change if scenery when you like? About: Our client are a "Scale-Up" cloud solutions consultancy, helping customers to optimise Software & Cloud, covering DevOps, DevSecOps, Transformation, Strategy and more. Due to recent successes in the continued commercial strategy, we are now looking to grow the engineering footprint significantly to … build new teams for new customer engagements. As a Senior Software Engineer, you will have the opportunity to work across various industries and sectors. This diversity ensures that no two projects are the same, allowing you to gain valuable insights into the unique challenges faced in different domains. The Technology/Skills: As mentioned, every project is a little More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Matched Group
Senior Full Stack Software Engineer Tech : AWS Lambda, React with Next.js, TypeScript, Node.js, and Terraform Why? start-up financial services, revolutionising the industry Location : Hybrid - 2-3 days in the office (London) Salary : £80k - £95k + benefits Our Client A new UK-based financial services provider is launching a credit card offering aimed at delivering fair, flexible, and user … friendly financial products to consumers. The organisation is committed to empowering individuals by enhancing their understanding and control of personal finance through clarity, intelligence, and technology. Senior Full Stack Software Engineer - Responsibilities Collaborate with Product Owners to ensure that the technical roadmap aligns with the product vision. Actively participate in product planning meetings and provide technical input to guide … guidance and mentorship to junior developers. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. Senior Full Stack Software Engineer - Experience Required Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience Proven experience as a Full Stack Engineer or More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Haystack
Junior Full-Stack Software Developer Location: London, United Kingdom Type: Full-Time (hybrid working – home and office-based) Salary: Competitive A forward-thinking organisation is seeking a motivated and enthusiastic full-stack software developer to support digital transformation projects, with a focus on sustainability and climate change. This is an excellent opportunity for someone early in their career … to security best practices (e.g., OWASP). Work on RESTful API design and consumption. Collaborate on version control practices using Git, documentation, and code reviews. Desired Skills: Passion for software development and continuous learning. Some frontend experience with JavaScript/TypeScript and frameworks like React.js. Basic backend experience with Python or Node.js. Understanding of databases (relational and NoSQL). … Understanding of API integration and security fundamentals. Experience or interest in OCR and NLP is beneficial. Knowledge of version control (e.g., Git). Education & Experience: Degree in computer science, softwareengineering, or a related discipline – or relevant practical experience. Some practical experience with full-stack development or internships is a bonus. A strong interest in sustainability, ESG, and More ❯
Job Description A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in … eager to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using softwareengineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met … by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineeringMore ❯
City of London, London, United Kingdom Hybrid / WFH Options
Haystack
Title: Fullstack Engineer Hybrid working model: 4-days per week onsite/1-day per week remote Our Engineering Team Our engineers are at the core of our product, developing and refining the data platform that enables clients—ranging from global enterprises to rising startups—to navigate digital ecosystems effectively. The team is highly collaborative, committed to building both … Take responsibility for key project features and collaborate closely with product and design teams to deliver meaningful results. What We’re Looking For Experience & Education 2–4 years in softwareengineering, ideally with a computer science degree or equivalent experience. Strong full-stack development skills, particularly in Node.js, TypeScript, and React. Comfortable building and consuming REST APIs; experience More ❯
Job Description Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match. As a Software Engineer you play an important role in the design and development of our modern private cloud MySQL offerings. You will bring your past experience to a talented group to further evolve the technical capabilities … All roles are expected to continuously collaborate across all cloud product offerings. We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your … Very strong experience in Python Strong knowledge of security and authentication (e.g. OIDC, OAUTH) Strong knowledge of algorithms and data structures Knowledge of Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuous integration and delivery Experience with Relational More ❯
the complete description. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Software Engineer at JPMorgan Chase within the Strategic Growth Office and a part of the Aumni Team you are an integral part of an agile team that works to enhance … technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Structure software so that it … like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. Adjusts quickly to changing priorities and conditions. More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (Full Stack JavaScript) London to £100k Opportunity to progress your career in a senior, hands-on Software Engineer role at a scale-up tech company, that enables smart matching for commercial van drivers and consumers, via job bidding and route optimisation, streamlining processes and delivering CO2 carbon neutral targets, the company has been … years, with recent funding of £125 million. You'll be working on complex and interesting systems and can enjoy a range of benefits and perks. As a Senior Software Engineer you'll collaborate as part of an Agile technology team to design and develop, troubleshoot and solve complex software issues to help scale and future proof the business. … understanding of web development practices, tools and technologies You enjoy learning and picking up new things You're flexible and able to adapt to changing priorities You have full software development lifecycle experience including CI/CD and testing You're collaborative with Agile team experience, happy to mentor more junior developers You're likely to be degree educated More ❯
development experience Expertise in microservices architectures (Spring Boot, Docker, Kubernetes) Strong experience with GUI technologies (React, TypeScript, HTML5) Experience in full SDLC (Git, Maven, Bamboo) Strong understanding of modern software design & architecture A proactive mindset and a collaborative approach Key Benefits: Private pension plan Up to £120,000 base salary 30 days holiday allowance Private health & life insurance Enhanced More ❯
Job Description Maxar is seeking a talented and security-oriented Software Engineer with API and front-end development experience to join our Usage, Billing, and Metrics team within Maxar Geospatial Platform Core. Responsibilities: Develop, deploy, scale, and maintain highly available APIs for usage tracking within the Maxar Geospatial Platform. Build user interfaces for metrics and analytics related to usage. More ❯
messaging patterns, exposure toMulesoft/Kong is a plus - On-premise/cloud-basedinfrastructures, SDLC pipelines, and deployments/configurations and definition/evangelism of best practices/standards - Software delivery, including CI/CD and relatedDevSecOpspractices, working withcloud-basedplatforms such as Azure or AWS(preferred) - Experience working on AI/Gen AIimplementations and underlyingarchitecture, and models - Application testing More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure … to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and … system issues in development and production environments. • Contribute to solutioning, estimations, and project planning in agile delivery models. Required Qualifications: • Bachelor’s or Master’s degree in computer science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot More ❯
City of London, England, United Kingdom Hybrid / WFH Options
ACLED
security. Collaboration & Growth: Work with data scientists and developers; propose new features; research new technologies to keep the platform modern and competitive. Skills & Experience Required: Degree in Computer Science, SoftwareEngineering, or related field. 3-5 years professional experience as a Full Stack Developer. Proficiency in PHP, JavaScript, React, NEXT.js, HTML/CSS, responsive UI frameworks. Experience building … sample web application with codebase. Applications are reviewed on a rolling basis. More info at acleddata.com. Additional Details Seniority Level: Mid-Senior level Employment Type: Full-time Job Function: Engineering and IT Industry: Non-profit Organizations #J-18808-Ljbffr More ❯
we do things here is a little different. We're building the bank of the future meaning you'll have the opportunity to make a real impact. As a Software Engineer at JPMorgan Chase within the International Consumer Bank, specifically Chase UK, you will play a pivotal role in our Developer Experience tribe. This tribe is integral to our … built by the team and proactively work on improving the solutions Participate in the on-call rota Required qualifications, capabilities and skills Formal training or certification on back-end softwareengineering concepts and proficient advanced experience Understanding of distributed systems and microservice architecture. Recent experience with using a JVM language (Java/Kotlin/Groovy, etc.) with proficiency … a production environment, including those for tracing, monitoring, and gathering metrics. Excellent communication and collaboration skills. Strong analytical and problem-solving abilities Preferred qualifications, capabilities and skills Familiar with softwareengineering security best practices in a cloud environment Formal training or certification on developing and maintaining applications in the public cloud concepts and proficient advanced experience Experience developing More ❯
make your application. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the AI and Machine Learning Data Platform Team, you are an integral part of an agile team that works to enhance, build, and deliver … core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. The test engineering team is at the forefront of innovation, developing intelligent agents powered by top foundational models to enhance the development and testing experience for our teams and partners. We build … and related techniques. Conducts experiments using latest ML technologies, analyzing results, tuning models Provides has Hands on coding to bring the experimental results into production solutions by collaborating with engineering team. Owning end to end code development in python for both proof of concept/experimentation and production-ready solutions. Optimizes system accuracy and performance by identifying and resolving More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Connexa
Our client, a fast-growing FinTech organisation delivering innovative digital financial solutions, is seeking a highly experienced Senior Software Engineer. This is a unique opportunity to join their dynamic tech team as they prepare to launch a brand-new mobile app in September 2025. The successful candidate will spearhead Python development, becoming the first permanent Python specialist within the … collaborative team of Developers, Data Engineers, and Technology Experts. With a CEO who is a strong advocate of AI, experience and passion for AI technologies and their application in software development will be highly valued. Main Purpose of the Role: Lead and champion Python development within the organisation. Drive technical innovation across mobile app projects, backend development, and AI … driven solutions. Collaborate closely with a multi-disciplinary technology team to deliver scalable, robust solutions. Key Responsibilities: Design, develop, and maintain high-quality software solutions using Python. Contribute to mobile app development, ensuring seamless integration with backend systems. Build and maintain CI/CD pipelines for efficient and secure deployments. Develop solutions on AWS cloud infrastructure, ensuring performance, security More ❯
City of London, London, United Kingdom Hybrid / WFH Options
developrec
.NET Engineering Manager – London (Hybrid) | Up to £105,000 + Bonus + Benefits We’re working with a well-established product-led business in central London who are scaling their engineering team and looking for a hands-on .NET Engineering Manager to lead one of their cross-functional squads. As a key figure in the department, you … strong leadership skills with deep technical knowledge of the Microsoft stack. You'll be responsible for driving technical direction, mentoring developers, and ensuring timely delivery of scalable, high-quality software products used by thousands of customers across the UK and Europe. What You’ll Be Doing: Leading a team of 6–10 software engineers (primarily .NET) in an … Collaborating closely with Product, DevOps, and QA teams to deliver robust solutions. Staying hands-on with code where necessary, especially in design reviews and complex problem-solving. Driving modern engineering best practices including CI/CD, cloud-native development (Azure), and automated testing. Tech Stack: C#, .NET Core/.NET 8+ Azure (Functions, App Services, Service Bus, Cosmos DB More ❯
We focus on ensuring data quality and security while leveraging insights to promote decision-making and support commercial goals through AI and machine learning. As an AI ML Lead Software Engineer within the Chief Data & Analytics Office, you will become part of a mission to modernize compliance through scalable and explainable AI. We are building a system that answers … develop scalable Python-based systems that support ML-driven risk classification, tagging, and approval triage Integrate ML models into microservices and APIs for use within AI Judge workflows Lead engineering design reviews, establish coding standards, and ensure system robustness and security Build and maintain feature pipelines and model-serving infrastructure using cloud-native tools Work closely with ML scientists … data engineers, and product managers to align on requirements and delivery timelines Drive engineering quality, CI/CD integration, observability, and unit testing for AI-enabled software components Mentor junior engineers and uphold engineering excellence across the team Required Qualifications, Capabilities, and Skills: Master's degree in computer science, SoftwareEngineering, or related field 6+ More ❯
City of London, London, United Kingdom Hybrid / WFH Options
developrec
Staff Software Engineer– Greenfield Tech refresh project London (Hybrid: 2 days per week onsite) | Up to £120,000 + 10% Bonus + Excellent Benefits Are you a passionate Staff or Principal Engineer looking to lead modernisation initiatives and shape the next generation of systems for a scaling tech-led business? We’re working with a cutting-edge technology company … who are about to embark on a tech refresh project moving toward a modern, cloud-native, event-driven architecture with Go and other modern software development languages. They're on the lookout for an experienced Staff Engineer, who has worked on similar modernisation and migration projects to play a pivotal role in this transformation journey. What You’ll Be … architecture and platform decisions to improve system performance, reliability, and scalability. Champion DevOps best practices: CI/CD, automation, IaC (Terraform), observability and security. Collaborate across teams, build strong engineering practices, and foster a culture of continuous improvement. Mentor and guide engineers, shaping both tech strategy and team capability (70% hands on, 30% mentoring/leadership) What They’re More ❯