projects while maintaining a longer term, strategic focus. Effective communicator in both written and verbal mediums. Beneficial Skills & Qualifications Prior experience working on an electronic trading platform, e.g. reference data, market data & FIX. Knowledge of Spring, Kafka, SQL and/or Linux. Prior experience designing and implementing distributed systems modelling complex workflows. Prior experience in the financial industry. … Understanding of common datastructures and optimisations regarding memory and runtime performance. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain More ❯
hear from you. We value engineering expertise and adaptability just as much as specific language skills. You’ll be confident writing modern, maintainable code with a solid grasp of datastructures and design patterns. You’ll also have experience developing and testing software using contemporary practices like TDD, BDD, and contract testing, and running it in production using … FastAPI), and familiarity with platforms like AWS, Azure, Node.js or React are all highly relevant. We’re also interested in experience with relational databases and ORMs, particularly where complex data modelling is involved. Similarly, if you’ve worked with Identity and Access Management (IAM), OAuth 2.0, or other authentication/authorisation flows, it’s valuable context for some of More ❯
ensuring the software is fault-tolerant , highly available , and performance-driven . Optimization for Scale : Focus on enhancing algorithm accuracy, speed, and efficiency to handle high volumes of video data with minimal latency and operational cost. Technical Leadership : Drive the architectural decisions that guide system performance, ensuring alignment with overall technical strategy. Contribute to design reviews and mentor junior … practical experience). Experience with full software development life cycle , including tasks such as coding standards, code reviews, source control management, build processes, testing , and operations . Familiarity with datastructures, algorithms, and distributed systems to troubleshoot, optimize, and scale systems effectively. Exposure to machine learning frameworks , computer vision , or similar cutting-edge technologies is a plus. Passion More ❯
development skills with experience in TPH extensibility and customization Solid understanding of Temenos Integration Framework IF and messaging standards ISO20022 SWIFT MTMX SEPA RTGS Experience with Temenos Transact T24 datastructures APIs and accounting framework Proficient in working with web services RESTSOAP message queues eg Kafka MQ and middleware Strong understanding of payments lifecycle and realtime processing requirements More ❯
development skills with experience in TPH extensibility and customization Solid understanding of Temenos Integration Framework IF and messaging standards ISO20022 SWIFT MTMX SEPA RTGS Experience with Temenos Transact T24 datastructures APIs and accounting framework Proficient in working with web services RESTSOAP message queues eg Kafka MQ and middleware Strong understanding of payments lifecycle and realtime processing requirements More ❯
champions site reliability culture and practices and exerts technical influence throughout your team Leads initiatives to improve the reliability and stability of your team’s applications and platforms using data-driven analytics to improve service levels Collaborates with team members to identify comprehensive service level indicators and stakeholders to establish reasonable service level objectives and error budgets with customers … etc.) Experience with container and container orchestration (e.g., ECS, Kubernetes, Docker, etc.) Experience with troubleshooting common networking technologies and issues Ability to identify and solve problems related to complex datastructures and algorithms Drive to self-educate and evaluate new technology and ability to teach new programming languages to team members Ability to expand and collaborate across different More ❯
London, England, United Kingdom Hybrid / WFH Options
ANNA Money
time to other critical aspects of their business. Our Team: Globally, ANNA Money boasts a diverse team of approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing our product offerings. Presently, over 100,000 customers trust ANNA for their banking and administrative needs. Our Approach: We pride ourselves on remaining at the … Requirements: Experience developing software in one or more programming languages from the list (Python, Java, C#, Go) 7+ years of software engineering experience in an industrial setting Experience with datastructures or algorithms Excellent verbal communication skills. Good problem-solving skills. Team player. Preferred qualifications: Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi, etc) Experience with More ❯
hear from you. We value engineering expertise and adaptability just as much as specific language skills. You’ll be confident writing modern, maintainable code with a solid grasp of datastructures and design patterns. You’ll also have experience developing and testing software using contemporary practices like TDD, BDD, and contract testing, and running it in production using … FastAPI), and familiarity with platforms like AWS, Azure, Node.js or React are all highly relevant. We’re also interested in experience with relational databases and ORMs, particularly where complex data modelling is involved. Similarly, if you’ve worked with Identity and Access Management (IAM), OAuth 2.0, or other authentication/authorisation flows, it’s valuable context for some of More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tempest Vane Partners
in software engineering. Knowledge of programming with experience in a structured language such as C#, C++, Java, Python or Golang. Knowledge of coding fundamentals e.g. modern software design principles, datastructures & algorithms. Experience with databases, cloud, containerisation and testing is beneficial. Strong complex problem-solving skills, with an interest in technology and finance. Great communication skills and the More ❯
in software engineering. Knowledge of programming with experience in a structured language such as C#, C++, Java, Python or Golang. Knowledge of coding fundamentals e.g. modern software design principles, datastructures & algorithms. Experience with databases, cloud, containerisation and testing is beneficial. Strong complex problem-solving skills, with an interest in technology and finance. Great communication skills and the More ❯
and have experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Algorithms, Design Patterns You're collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Fab Lab ABQ
strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
get the finance they need to grow. With more than a decade of expertise under our belt, we've built a game-changer of a platform with cutting-edge data and technology that's reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can … looking for Experience working on Card products Experience working with Clojure, Ruby, Python or at least one major coding language (E.g. Java, C#, Go, Javascript) Strong fundamental programming skills (datastructures, algorithms) Excellent communication skills, both written and spoken An interest (or experience) in any of Functional Programming, Distributed Systems or Event-Driven Architectures (using Apache Kafka) Knowledge More ❯
London, England, United Kingdom Hybrid / WFH Options
WeAreTechWomen
get the finance they need to grow. With more than a decade of expertise under our belt, we’ve built a game-changer of a platform with cutting-edge data and technology that’s reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can … or control weaknesses that arise in your day-to-day What we’re looking for Experience in Python and Javascript is preferred with experience with React Fundamental programming skills (datastructures, algorithms) Interest in Serverless architectures Knowledge of cloud-based Infrastructure (AWS API Gateway, Lambda, Cognito, DynamoDB) Experience working with Terraform Openness to learn and work with different More ❯
St Albans, England, United Kingdom Hybrid / WFH Options
Fab Lab ABQ
work at low level You have a good knowledge of AWS, microservices and SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, DataStructures, Algorithms You enjoy collaborating and learning new things What's in it for you: As a Senior C# Developer/Software Engineer you will earn a competitive More ❯
London, England, United Kingdom Hybrid / WFH Options
Fortinet, Inc
documented, and well-tested code. Participate in code and design reviews. Minimum Qualification BSc in Computer Science or related academic or industrial experience. Computer Science Fundamentals: Practical algorithms and datastructures; Big-O complexity analysis; OS/Unix concepts, tools, and techniques; parallel and concurrent programming. Experience in Programming Language technologies, such as build systems, compilers, formal methods More ❯
documented, and well-tested code. Participate in code and design reviews. Minimum Qualification BSc in Computer Science or related academic or industrial experience. Computer Science Fundamentals: Practical algorithms and datastructures; Big-O complexity analysis; OS/Unix concepts, tools, and techniques; parallel and concurrent programming. Preferred Qualifications Experience in Programming Language technologies, such as build systems, compilers More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
strong knowledge of Azure and SaaS You have a good knowledge of security and IAM in Azure You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant More ❯
support, QA, or other tasks as required to contribute to the team What you will need: 7+ years of commercial software development experience using C#/.NET, including algorithms, datastructures, and architecture Experience using SQL databases (Oracle preferred) Relevant degree in a numeric discipline, or equivalent work experience Excellent written and spoken English Linux experience Beneficial to More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
in software engineering. Knowledge of programming with experience in a structured language such as C#, C++, Java, Python or Golang. Knowledge of coding fundamentals e.g. modern software design principles, datastructures & algorithms. Experience with databases, cloud, containerisation and testing is beneficial. Strong complex problem-solving skills, with an interest in technology and finance. Great communication skills and the More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
WRK digital
Stay up-to-date with emerging technologies and development practices. 🧠 What We’re Looking For Familiarity with full stack Javascript (Node JS/React) Understanding of fundamental programming concepts, datastructures, and algorithms. Basic knowledge of version control systems like Git. Strong problem-solving skills and attention to detail. Analytical mindset and creative thinker. A strong growth mindset More ❯
skills You have a good knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, DataStructures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong analysis More ❯
and have experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯
strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As More ❯
and have experience with TDD You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, DataStructures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software More ❯