Instil Software Ltd is seeking a Mid-Level Software Engineer to join a team building an enterprise GenAI platform on AWS, with a strong frontend focus using React and TypeScript. You will contribute to backend services with ExpressJS, work with a large PostgreSQL database, and help create secure, scalable cloud-native applications. You will collaborate with engineers, designers, product stakeholders, and AI specialists to deliver high-quality software in a hybrid Belfast-based role.
26/07/2026
Full time
Instil Software Ltd is seeking a Mid-Level Software Engineer to join a team building an enterprise GenAI platform on AWS, with a strong frontend focus using React and TypeScript. You will contribute to backend services with ExpressJS, work with a large PostgreSQL database, and help create secure, scalable cloud-native applications. You will collaborate with engineers, designers, product stakeholders, and AI specialists to deliver high-quality software in a hybrid Belfast-based role.
The Arctic is a place of extremes: unforgiving, untamed, and undergoing rapid change. A literal defrosting reveals a multi-trillion-dollar opportunity spanning energy, defence, logistics, research, and infrastructure. ARD was founded on a paradox. The Arctic is both the next great economic frontier and one of the most hostile environments on Earth. Rich in resources and strategically vital, yet bone-chillingly cold, dark for months, and fundamentally inhospitable to humans. This paradox-an explosion of activity in a place that resists human presence-is why we exist. Our solution is autonomy. We build systems that operate reliably and intelligently in the Arctic, so that humans don't always have to. Founded by record-holding pioneers with decades of polar experience, we take calculated risks on hard problems that matter. If you want to build and deploy ground-up technology with real-world impact, at an inflection point in history that won't reappear, we'd like to talk. The role We're hiring our first Product Security Engineer. Security Engineering at ARD blends sharp technical skill, an attacker's mindset, and tangible real-world stakes. You'll operate across our entire hardware and software product suite - cloud infrastructure, applications, identity systems, and the autonomous products we field - spotting and cutting down the risks that actually matter. The systems we run and the data we hold call for a security approach that's thorough, flexible, and woven into everything we do. Your work will directly underpin the trust partners, customers, and the public place in us, while keeping our teams free to build and ship with confidence. Given how high the stakes are at ARD, this is core to delivering our mission the right way. CORE RESPONSIBILITIES Spot, evaluate, and rank security risks across our systems, products, and infrastructure - separating hypothetical worries from genuine threats to the business Build and roll out practical security controls across cloud platforms, applications, products, and data, and help engineering teams do likewise Build and use threat models to catch architectural weak points, trust boundary gaps, and failure modes before they turn into incidents Work alongside engineering, product, and operations teams as a trusted security partner - offering patterns, guidance, and guardrails rather than acting as a gatekeeper Play a part in detecting, investigating, and containing security incidents, and push for lasting fixes based on what we learn Cut down on manual, reactive security work through automation, better tooling, and secure-by-default habits built into how we develop and run systems Apply technical rigour to assurance work like audits, certifications, and customer security reviews - making sure our controls hold up in practice, not just on paper WHAT WE VALUE Deep, hands-on skill in one or two security domains - application security, cloud security, identity and access management, cryptography, detection and response, or platform security - backed by real evidence of impact An instinct for trust boundaries, failure modes, blast radius, and attacker behaviour, rather than viewing vulnerabilities in isolation A knack for turning complex security risk into terms that land with engineers, product managers, and senior leadership alike, and for shaping outcomes through persuasion rather than title A risk-based approach - weighing decisions proportionately under uncertainty, and always asking whether the work cuts real risk rather than just checking a compliance box Comfort juggling multiple teams and technical domains at once without losing quality or judgement A history of finding gaps and pushing security fixes through to completion, even in messy or loosely defined problem spaces BONUS POINTS Time spent in or around regulated, high-assurance, or defence-adjacent settings where security demands are intricate and failure carries real weight Practical offensive security background - red teaming, penetration testing, or adversarial simulation - that shapes how you think about defensive design and threat modelling Awareness of security issues unique to AI or machine learning systems, such as model integrity, data pipeline security, or adversarial ML A hand in building security programmes at scale - security champions networks, secure development lifecycle tooling, or company-wide risk frameworks A background in cloud-native security engineering, especially across AWS, GCP, or Azure, spanning infrastructure-as-code, container security, and cloud identity patterns Some exposure to supply chain security issues, such as dependency management, build pipeline integrity, or third-party component assurance Experience working with classified data, government security frameworks, or cross-domain security requirements WHAT WE OFFER Competitive compensation Equity - meaningful options as an early employee at an early-stage company Real field exposure - travel to Arctic sites and Outposts when needed (genuinely, not as a gimmick) Mission-driven culture - focus on impact, not hours logged Small team, real ownership - what you build matters and ships A note on who we want to hear from We're building for one of the most demanding environments on Earth and we believe diverse teams build more resilient systems. We actively welcome applications from people who are underrepresented - whether that's by gender, ethnicity, disability, or background.
26/07/2026
Full time
The Arctic is a place of extremes: unforgiving, untamed, and undergoing rapid change. A literal defrosting reveals a multi-trillion-dollar opportunity spanning energy, defence, logistics, research, and infrastructure. ARD was founded on a paradox. The Arctic is both the next great economic frontier and one of the most hostile environments on Earth. Rich in resources and strategically vital, yet bone-chillingly cold, dark for months, and fundamentally inhospitable to humans. This paradox-an explosion of activity in a place that resists human presence-is why we exist. Our solution is autonomy. We build systems that operate reliably and intelligently in the Arctic, so that humans don't always have to. Founded by record-holding pioneers with decades of polar experience, we take calculated risks on hard problems that matter. If you want to build and deploy ground-up technology with real-world impact, at an inflection point in history that won't reappear, we'd like to talk. The role We're hiring our first Product Security Engineer. Security Engineering at ARD blends sharp technical skill, an attacker's mindset, and tangible real-world stakes. You'll operate across our entire hardware and software product suite - cloud infrastructure, applications, identity systems, and the autonomous products we field - spotting and cutting down the risks that actually matter. The systems we run and the data we hold call for a security approach that's thorough, flexible, and woven into everything we do. Your work will directly underpin the trust partners, customers, and the public place in us, while keeping our teams free to build and ship with confidence. Given how high the stakes are at ARD, this is core to delivering our mission the right way. CORE RESPONSIBILITIES Spot, evaluate, and rank security risks across our systems, products, and infrastructure - separating hypothetical worries from genuine threats to the business Build and roll out practical security controls across cloud platforms, applications, products, and data, and help engineering teams do likewise Build and use threat models to catch architectural weak points, trust boundary gaps, and failure modes before they turn into incidents Work alongside engineering, product, and operations teams as a trusted security partner - offering patterns, guidance, and guardrails rather than acting as a gatekeeper Play a part in detecting, investigating, and containing security incidents, and push for lasting fixes based on what we learn Cut down on manual, reactive security work through automation, better tooling, and secure-by-default habits built into how we develop and run systems Apply technical rigour to assurance work like audits, certifications, and customer security reviews - making sure our controls hold up in practice, not just on paper WHAT WE VALUE Deep, hands-on skill in one or two security domains - application security, cloud security, identity and access management, cryptography, detection and response, or platform security - backed by real evidence of impact An instinct for trust boundaries, failure modes, blast radius, and attacker behaviour, rather than viewing vulnerabilities in isolation A knack for turning complex security risk into terms that land with engineers, product managers, and senior leadership alike, and for shaping outcomes through persuasion rather than title A risk-based approach - weighing decisions proportionately under uncertainty, and always asking whether the work cuts real risk rather than just checking a compliance box Comfort juggling multiple teams and technical domains at once without losing quality or judgement A history of finding gaps and pushing security fixes through to completion, even in messy or loosely defined problem spaces BONUS POINTS Time spent in or around regulated, high-assurance, or defence-adjacent settings where security demands are intricate and failure carries real weight Practical offensive security background - red teaming, penetration testing, or adversarial simulation - that shapes how you think about defensive design and threat modelling Awareness of security issues unique to AI or machine learning systems, such as model integrity, data pipeline security, or adversarial ML A hand in building security programmes at scale - security champions networks, secure development lifecycle tooling, or company-wide risk frameworks A background in cloud-native security engineering, especially across AWS, GCP, or Azure, spanning infrastructure-as-code, container security, and cloud identity patterns Some exposure to supply chain security issues, such as dependency management, build pipeline integrity, or third-party component assurance Experience working with classified data, government security frameworks, or cross-domain security requirements WHAT WE OFFER Competitive compensation Equity - meaningful options as an early employee at an early-stage company Real field exposure - travel to Arctic sites and Outposts when needed (genuinely, not as a gimmick) Mission-driven culture - focus on impact, not hours logged Small team, real ownership - what you build matters and ships A note on who we want to hear from We're building for one of the most demanding environments on Earth and we believe diverse teams build more resilient systems. We actively welcome applications from people who are underrepresented - whether that's by gender, ethnicity, disability, or background.
MCS Group is delighted to be partnering with a well-established company heavily invested its internal engineering capability. Following significant investment in digital transformation, they are growing their software team and looking for an experienced Senior Software Developer to help drive the next phase of development across a large-scale cloud platform used daily by thousands of users. If you're looking for a role where you'll influence technical direction, work with modern technologies and genuinely shape the future of a product, this is well worth exploring. The Role This isn't a maintenance role. You'll join a collaborative engineering team responsible for evolving a modern cloud-native platform, delivering new functionality, improving performance and scalability, and helping establish engineering best practice as the organisation continues to grow its internal capability. You'll have exposure across the full development lifecycle, working closely with product stakeholders to solve real business problems while contributing to architectural decisions and continuous improvement. What You'll Bring You'll ideally have experience with most of the following: Commercial experience building applications using TypeScript and Node.js Modern frontend development with React or similar frameworks Experience developing cloud-hosted applications (AWS preferred) REST APIs and microservice architecture SQL databases and data modelling CI/CD pipelines and modern development practices A passion for writing clean, maintainable, well-tested code Just as importantly, you'll enjoy collaborating with others, sharing ideas and continuously improving the way software is delivered. What's In It For You? Work on a modern cloud platform using current technologies Influence architecture and technical direction Join a growing engineering function where your ideas matter Support for professional development and learning Strong benefits package Hybrid working Clear long-term career progression MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
26/07/2026
Full time
MCS Group is delighted to be partnering with a well-established company heavily invested its internal engineering capability. Following significant investment in digital transformation, they are growing their software team and looking for an experienced Senior Software Developer to help drive the next phase of development across a large-scale cloud platform used daily by thousands of users. If you're looking for a role where you'll influence technical direction, work with modern technologies and genuinely shape the future of a product, this is well worth exploring. The Role This isn't a maintenance role. You'll join a collaborative engineering team responsible for evolving a modern cloud-native platform, delivering new functionality, improving performance and scalability, and helping establish engineering best practice as the organisation continues to grow its internal capability. You'll have exposure across the full development lifecycle, working closely with product stakeholders to solve real business problems while contributing to architectural decisions and continuous improvement. What You'll Bring You'll ideally have experience with most of the following: Commercial experience building applications using TypeScript and Node.js Modern frontend development with React or similar frameworks Experience developing cloud-hosted applications (AWS preferred) REST APIs and microservice architecture SQL databases and data modelling CI/CD pipelines and modern development practices A passion for writing clean, maintainable, well-tested code Just as importantly, you'll enjoy collaborating with others, sharing ideas and continuously improving the way software is delivered. What's In It For You? Work on a modern cloud platform using current technologies Influence architecture and technical direction Join a growing engineering function where your ideas matter Support for professional development and learning Strong benefits package Hybrid working Clear long-term career progression MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
VanRath in Belfast is seeking a Senior Software Engineer to join a newly established engineering team building a cloud-native platform using modern technologies. You will mentor junior engineers and collaborate with architects to deliver production-ready systems in a fast-paced environment. The role spans front-end and back-end work with TypeScript, React, Node, GraphQL, and microservices, focusing on scalable, low-latency services and robust testing and deployment processes.
26/07/2026
Full time
VanRath in Belfast is seeking a Senior Software Engineer to join a newly established engineering team building a cloud-native platform using modern technologies. You will mentor junior engineers and collaborate with architects to deliver production-ready systems in a fast-paced environment. The role spans front-end and back-end work with TypeScript, React, Node, GraphQL, and microservices, focusing on scalable, low-latency services and robust testing and deployment processes.
Company Description Version 1 has celebrated over 26 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Version 1 has several strategic technology partners including Microsoft, AWS, Oracle, Red Hat, OutSystems and Snowflake. We're also an award-winning employer reflecting how employees are at the heart of Version 1. We've been awarded: Innovation Partner of the Year Winner 2023 Oracle EMEA Partner Awards, Global Microsoft Modernising Applications Partner of the Year Award 2023, AWS Collaboration Partner of the Year - EMEA 2023 and Best Workplaces for Women by Great Place To Work in UK and Ireland 2023. As a consultancy and service provider, Version 1 is a digital-first environment and we do things differently. We're focused on our core values; using these we've seen significant growth across our practices and our Digital, Data and Cloud team is preparing for the next phase of expansion. This creates new opportunities for driven and skilled individuals to join one of the fastest-growing consultancies globally. Job Description As a Front-End Developer, you'll collaborate closely with Product Owners, Business Analysts, Technical Architects, UX/UI Designers and other team members to understand business requirements and drive the solution design and development of our digital products. Your role involves ensuring that the code aligns with these requirements and adheres to our architectural and front-end coding standards. Performance optimisation is key, and you'll employ best practices to enhance our applications. Additionally, you'll stay proactive by suggesting upgrades and updates to maintain modern security standards and adhere to evolving best practices in development. Your contributions extend beyond individual projects; you'll help enrich our shared component libraries by crafting modular and reusable components. Furthermore, as a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team. Responsibilities Experience working closely with key stakeholders across the engineering team, including Architects, Product Owners and UX designers understanding and demonstrating how written requirements translate into a technical solution. Develop interfaces for web and mobile applications and develop high-quality, efficient, reusable code and libraries for future use. Collaborate with other team members to formulate and articulate end-to-end architecture and (non-) functional design Responsible to take ownership of the Frontend digital and software platform Ensure the use of Version 1's's Agile process and framework Instil champion best practices within the team, including TDD, code reviews and pair programming Mentor and bring on junior members of the team. Design flexible and configurable software components Produce well designed, testable, maintainable, secure and efficient code Qualifications You will have an extensive background in front-end development with significant experience working with TypeScript and React. Any further experience with Next.js/Angular/Vue.js is beneficial Experience with mobile development frameworks like React Native is beneficial. Experience with GraphQL, preferably using Apollo Client with React for efficient data fetching and state management. Experience in Unit Testing with Jest Continuous Integration experience (Docker) A passion for coding and keeping up to date with new technologies frameworks and techniques Extensive experience in an Agile environment Exceptional communication skills to interact with clients and onsite and near-shore development teams Ability to prioritise and handle several tasks at once with multiple deadlines will be important Experience in back-end integration and any experience with backend technologies like Java/Python is an advantage. Additional Information Why Version 1? At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability. Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits. Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme. Flexible/remote working, Version 1 is tremendously understanding of life events and people's individual circumstances and offer flexibility to help achieve a healthy work life balance. Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme. Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies. Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat. Reward schemes including Version 1's Annual Excellence Awards & 'Call-Out' platform. Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.
26/07/2026
Full time
Company Description Version 1 has celebrated over 26 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Version 1 has several strategic technology partners including Microsoft, AWS, Oracle, Red Hat, OutSystems and Snowflake. We're also an award-winning employer reflecting how employees are at the heart of Version 1. We've been awarded: Innovation Partner of the Year Winner 2023 Oracle EMEA Partner Awards, Global Microsoft Modernising Applications Partner of the Year Award 2023, AWS Collaboration Partner of the Year - EMEA 2023 and Best Workplaces for Women by Great Place To Work in UK and Ireland 2023. As a consultancy and service provider, Version 1 is a digital-first environment and we do things differently. We're focused on our core values; using these we've seen significant growth across our practices and our Digital, Data and Cloud team is preparing for the next phase of expansion. This creates new opportunities for driven and skilled individuals to join one of the fastest-growing consultancies globally. Job Description As a Front-End Developer, you'll collaborate closely with Product Owners, Business Analysts, Technical Architects, UX/UI Designers and other team members to understand business requirements and drive the solution design and development of our digital products. Your role involves ensuring that the code aligns with these requirements and adheres to our architectural and front-end coding standards. Performance optimisation is key, and you'll employ best practices to enhance our applications. Additionally, you'll stay proactive by suggesting upgrades and updates to maintain modern security standards and adhere to evolving best practices in development. Your contributions extend beyond individual projects; you'll help enrich our shared component libraries by crafting modular and reusable components. Furthermore, as a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team. Responsibilities Experience working closely with key stakeholders across the engineering team, including Architects, Product Owners and UX designers understanding and demonstrating how written requirements translate into a technical solution. Develop interfaces for web and mobile applications and develop high-quality, efficient, reusable code and libraries for future use. Collaborate with other team members to formulate and articulate end-to-end architecture and (non-) functional design Responsible to take ownership of the Frontend digital and software platform Ensure the use of Version 1's's Agile process and framework Instil champion best practices within the team, including TDD, code reviews and pair programming Mentor and bring on junior members of the team. Design flexible and configurable software components Produce well designed, testable, maintainable, secure and efficient code Qualifications You will have an extensive background in front-end development with significant experience working with TypeScript and React. Any further experience with Next.js/Angular/Vue.js is beneficial Experience with mobile development frameworks like React Native is beneficial. Experience with GraphQL, preferably using Apollo Client with React for efficient data fetching and state management. Experience in Unit Testing with Jest Continuous Integration experience (Docker) A passion for coding and keeping up to date with new technologies frameworks and techniques Extensive experience in an Agile environment Exceptional communication skills to interact with clients and onsite and near-shore development teams Ability to prioritise and handle several tasks at once with multiple deadlines will be important Experience in back-end integration and any experience with backend technologies like Java/Python is an advantage. Additional Information Why Version 1? At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability. Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits. Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme. Flexible/remote working, Version 1 is tremendously understanding of life events and people's individual circumstances and offer flexibility to help achieve a healthy work life balance. Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme. Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies. Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat. Reward schemes including Version 1's Annual Excellence Awards & 'Call-Out' platform. Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.
Role Overview This is an opportunity to join a newly established engineering team responsible for building the next generation of a cloud-native platform using modern technologies and architecture. Working within a collaborative engineering environment, you will contribute to the design, development, testing, and deployment of scalable software solutions. As a Senior Software Engineer, you will demonstrate strong technical expertise while mentoring junior engineers and collaborating closely with architects, technical leads, and other engineering teams to deliver production-ready systems. Key Responsibilities Drive engineering best practices and promote high-quality software development. Support and contribute to an effective Software Development Lifecycle (SDLC). Participate in planning, estimation, and technical discussions. Collaborate with engineers and architects on system design and architecture. Refactor and evolve existing systems towards target-state architecture. Take ownership of features from design through deployment. Mentor junior developers and contribute to continuous improvement initiatives. Essential Skills & Experience Experience 5+ years' commercial experience as a Full Stack, Front-End, or Back-End Software Engineer. Strong experience developing applications using TypeScript. Experience working within Agile cross-functional teams. Experience delivering software through the full software development lifecycle. Experience building low-latency, event-driven applications. Experience developing reusable platform services. Experience supporting production systems where required. Front-End HTML5 CSS3 TypeScript React Redux React Query Modern JavaScript frameworks Tailwind CSS (or similar CSS framework) REST APIs GraphQL WebSockets Cross-browser compatibility Git Back-End TypeScript or another object-oriented language (e.g. C# or Java) SQL and NoSQL databases REST APIs GraphQL WebSockets Microservices architecture Git Terraform Automated testing Cloud platforms (preferably AWS or equivalent) Containerisation Event-driven architecture Messaging technologies (e.g. AMQP or similar) Cloud & DevOps Serverless and container-based cloud services Infrastructure as Code CI/CD pipelines Linux Shell or PowerShell Cloud CLI tools Enterprise deployment practices Software Engineering Software design patterns SOLID principles Unit, integration, and end-to-end testing Source control (Git) Strong analytical and problem-solving skills Excellent communication and collaboration skills Ability to mentor and support other engineers Comfortable working with ambiguity and challenging requirements constructively Desirable Skills Commercial experience with C#/.NET Experience contributing to open-source projects Experience working on regulatory or compliance-driven projects Knowledge of financial markets or trading systems Benefits Flexible benefits package Private medical insurance Digital GP, dental and eye care Pension scheme Life assurance and income protection Cycle to Work scheme Employee Assistance Programme Wellbeing support Technology and local discounts Car parking discount Payroll giving scheme
26/07/2026
Full time
Role Overview This is an opportunity to join a newly established engineering team responsible for building the next generation of a cloud-native platform using modern technologies and architecture. Working within a collaborative engineering environment, you will contribute to the design, development, testing, and deployment of scalable software solutions. As a Senior Software Engineer, you will demonstrate strong technical expertise while mentoring junior engineers and collaborating closely with architects, technical leads, and other engineering teams to deliver production-ready systems. Key Responsibilities Drive engineering best practices and promote high-quality software development. Support and contribute to an effective Software Development Lifecycle (SDLC). Participate in planning, estimation, and technical discussions. Collaborate with engineers and architects on system design and architecture. Refactor and evolve existing systems towards target-state architecture. Take ownership of features from design through deployment. Mentor junior developers and contribute to continuous improvement initiatives. Essential Skills & Experience Experience 5+ years' commercial experience as a Full Stack, Front-End, or Back-End Software Engineer. Strong experience developing applications using TypeScript. Experience working within Agile cross-functional teams. Experience delivering software through the full software development lifecycle. Experience building low-latency, event-driven applications. Experience developing reusable platform services. Experience supporting production systems where required. Front-End HTML5 CSS3 TypeScript React Redux React Query Modern JavaScript frameworks Tailwind CSS (or similar CSS framework) REST APIs GraphQL WebSockets Cross-browser compatibility Git Back-End TypeScript or another object-oriented language (e.g. C# or Java) SQL and NoSQL databases REST APIs GraphQL WebSockets Microservices architecture Git Terraform Automated testing Cloud platforms (preferably AWS or equivalent) Containerisation Event-driven architecture Messaging technologies (e.g. AMQP or similar) Cloud & DevOps Serverless and container-based cloud services Infrastructure as Code CI/CD pipelines Linux Shell or PowerShell Cloud CLI tools Enterprise deployment practices Software Engineering Software design patterns SOLID principles Unit, integration, and end-to-end testing Source control (Git) Strong analytical and problem-solving skills Excellent communication and collaboration skills Ability to mentor and support other engineers Comfortable working with ambiguity and challenging requirements constructively Desirable Skills Commercial experience with C#/.NET Experience contributing to open-source projects Experience working on regulatory or compliance-driven projects Knowledge of financial markets or trading systems Benefits Flexible benefits package Private medical insurance Digital GP, dental and eye care Pension scheme Life assurance and income protection Cycle to Work scheme Employee Assistance Programme Wellbeing support Technology and local discounts Car parking discount Payroll giving scheme
We are seeking a talented React Native Engineer to join a fast-growing and innovative fintech organisation. The position is ideal for a React Native Engineer who wants to remain hands on and play a critical role in advancing the mobile platform. You will collaborate closely with product managers, designers, and software engineers to create a seamless, user centric mobile experience for both iOS and Android platforms. The role offers excellent personal growth opportunities in a high impact, fast paced environment. As a React Native Engineer, you will take responsibility for designing, developing, and implementing new features that will enhance the user experience of a unique SaaS platform. You'll optimise performance, integrate with backend services, and ensure high quality code delivery. Your contribution will be key to scaling the mobile app, driving product enhancements, and improving the overall user experience. In this role, you will develop and implement new features in our React Native mobile application for iOS and Android, collaborating with product managers and designers to translate requirements into scalable and maintainable code. You'll be responsible for optimising the app's performance, reliability, and responsiveness across different devices and platforms. You'll also work closely with backend engineers to integrate RESTful APIs, ensuring seamless data flow between the mobile app and backend services. Additionally, you will conduct thorough testing, debugging, and code reviews to ensure the app is stable and performs well. In collaboration with designers, you will implement pixel perfect UI designs, ensuring the best possible user experience. Furthermore, you will participate in agile development processes, including daily stand ups, sprint planning, and retrospectives. Required Skills & Qualifications: Proven experience as a React Native Engineer with 3+ years of mobile development experience in React Native, working on both iOS and Android apps. Strong proficiency in JavaScript/TypeScript, React, and mobile development frameworks. Solid understanding of mobile architecture, design patterns, and best practices. Experience integrating mobile apps with RESTful APIs and collaborating with backend engineers. Familiarity with Git and collaborative development workflows. Experience with CI/CD pipelines for mobile apps and writing clean, maintainable code. Strong experience working in an agile environment (Scrum/Kanban). Bonus Points: Experience with Redux, GraphQL, or other state management libraries. Background working with SaaS or FinTech applications. Familiarity with mobile testing frameworks like Jest or Detox. Experience with cloud services and mobile deployment pipelines. Location: Hybrid (2 days per week onsite in London)
26/07/2026
Full time
We are seeking a talented React Native Engineer to join a fast-growing and innovative fintech organisation. The position is ideal for a React Native Engineer who wants to remain hands on and play a critical role in advancing the mobile platform. You will collaborate closely with product managers, designers, and software engineers to create a seamless, user centric mobile experience for both iOS and Android platforms. The role offers excellent personal growth opportunities in a high impact, fast paced environment. As a React Native Engineer, you will take responsibility for designing, developing, and implementing new features that will enhance the user experience of a unique SaaS platform. You'll optimise performance, integrate with backend services, and ensure high quality code delivery. Your contribution will be key to scaling the mobile app, driving product enhancements, and improving the overall user experience. In this role, you will develop and implement new features in our React Native mobile application for iOS and Android, collaborating with product managers and designers to translate requirements into scalable and maintainable code. You'll be responsible for optimising the app's performance, reliability, and responsiveness across different devices and platforms. You'll also work closely with backend engineers to integrate RESTful APIs, ensuring seamless data flow between the mobile app and backend services. Additionally, you will conduct thorough testing, debugging, and code reviews to ensure the app is stable and performs well. In collaboration with designers, you will implement pixel perfect UI designs, ensuring the best possible user experience. Furthermore, you will participate in agile development processes, including daily stand ups, sprint planning, and retrospectives. Required Skills & Qualifications: Proven experience as a React Native Engineer with 3+ years of mobile development experience in React Native, working on both iOS and Android apps. Strong proficiency in JavaScript/TypeScript, React, and mobile development frameworks. Solid understanding of mobile architecture, design patterns, and best practices. Experience integrating mobile apps with RESTful APIs and collaborating with backend engineers. Familiarity with Git and collaborative development workflows. Experience with CI/CD pipelines for mobile apps and writing clean, maintainable code. Strong experience working in an agile environment (Scrum/Kanban). Bonus Points: Experience with Redux, GraphQL, or other state management libraries. Background working with SaaS or FinTech applications. Familiarity with mobile testing frameworks like Jest or Detox. Experience with cloud services and mobile deployment pipelines. Location: Hybrid (2 days per week onsite in London)
The digital backbone of the renewable energy world Our team combines deep domain knowledge of the renewable energy industry, with cutting-edge software engineering and operational delivery specialists with office spaces in Cambridge and London. We value diversity of perspectives and experience - with our team member's backgrounds already representing North America, Continental Europe, and the UK. Working with us means using your passion for climate tech to innovate, continuously adapt, and be empowered to do your job proactively. We hire people who want to make a real impact, while supporting the collaborative and respective team we have built here. Come help us build a green energy world powered by technology Careers at Spine UK Cambridge/ Hybrid/ Remote You will take a leading role in the design, delivery, and support of cutting-edge green energy software as part of a product-led, continuous delivery lifecycle. Working with key stakeholders inside and outside the company, you will help shape the design and architecture of this rapidly evolving software product and take a leading role in implementing this design as part of day-to-day development efforts. You will also be a leading voice in our continuous improvement as a software delivery function - using your experience to guide how our engineering policies and practices evolve. This is a position that requires passion, enthusiasm and a genuine desire for growth. This is a multi-functional team where we work with a breadth of stakeholders across our business and our customers, and no two days are the same. The following is required in this role: As a senior member of the Engineering team, you will take a leading role in the delivery of scalable, reliable software at pace by: Building new software features and services in collaboration with the wider Engineering team, typically in pair- or mob-programming sessions. Working with Product stakeholders to translate product requirements into technical designs. Acting as a leading voice in the refinement of large areas of development focus into deliverable iterations. Leading prototyping and feasibility studies for new capabilities, including being a major voice for when to build/buy/partner. Assisting in the training and upskilling of other staff on your areas of expertise, such as through code reviews, pair programming, or direct coaching. Participating in regular product demo and feedback sessions with external stakeholders. Being a leading voice in internal continuous improvement discussions such as retrospectives. Acting as a technical subject matter expert and point of contact for both internal and external stakeholders. Writing appropriate test automation code to ensure reliability of Spine's services. Supporting the services you develop as part of team-wide out-of-hours efforts. As a member of the wider Spine team, you will also act more broadly to help achieve our collective success: Supporting high-level corporate goals and objectives outside of Engineeringo Contributing proactively where your skills, experience, and enthusiasm allow you to make an impact. To be successful in this role, we are looking for someone with the following: Proven experience building and operating java-based applications in an enterprise environment (Spring boot or Micronaut preferred), ideally as microservices within a SaaS platform. Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context. Opinionated on good practices around resilience, scalability, and maintainability of large-scale software systems. Experience working with container management solutions (Kubernetes, ECS, etc), ideally within a managed cloud platform (EKS, GKE, etc). Good understanding of DevOps practices and Continuous Delivery (CD). Confident communicator with internal and external stakeholders. At your best working in a small, technically challenging, and cross-functional development teams. Committed to collaborative problem solving, sophisticated design, and product quality. Excited to be part of the early days of a new tech startup, with all the uncertainty and opportunity that entails. In addition, one or more of the following would be great to have: Experience with frontend UI design and development (MUI / React preferred). Familiarity with Data Engineering patterns, such Data Products and Data Pipelines. Experience with platform-as-a-product delivery or platform engineering. Familiarity with Machine Learning Engineering tools and frameworks. Experience with microservice networking and service meshes (such as Istio). Well-informed on security considerations in a cloud native environment, with prior experience with related tooling (e.g. OPA, IRSA). Don't worry if you don't check every box listed here - we're looking for talented and enthusiastic people to complement our existing team and would be excited to find out what other experience you bring to the table.
26/07/2026
Full time
The digital backbone of the renewable energy world Our team combines deep domain knowledge of the renewable energy industry, with cutting-edge software engineering and operational delivery specialists with office spaces in Cambridge and London. We value diversity of perspectives and experience - with our team member's backgrounds already representing North America, Continental Europe, and the UK. Working with us means using your passion for climate tech to innovate, continuously adapt, and be empowered to do your job proactively. We hire people who want to make a real impact, while supporting the collaborative and respective team we have built here. Come help us build a green energy world powered by technology Careers at Spine UK Cambridge/ Hybrid/ Remote You will take a leading role in the design, delivery, and support of cutting-edge green energy software as part of a product-led, continuous delivery lifecycle. Working with key stakeholders inside and outside the company, you will help shape the design and architecture of this rapidly evolving software product and take a leading role in implementing this design as part of day-to-day development efforts. You will also be a leading voice in our continuous improvement as a software delivery function - using your experience to guide how our engineering policies and practices evolve. This is a position that requires passion, enthusiasm and a genuine desire for growth. This is a multi-functional team where we work with a breadth of stakeholders across our business and our customers, and no two days are the same. The following is required in this role: As a senior member of the Engineering team, you will take a leading role in the delivery of scalable, reliable software at pace by: Building new software features and services in collaboration with the wider Engineering team, typically in pair- or mob-programming sessions. Working with Product stakeholders to translate product requirements into technical designs. Acting as a leading voice in the refinement of large areas of development focus into deliverable iterations. Leading prototyping and feasibility studies for new capabilities, including being a major voice for when to build/buy/partner. Assisting in the training and upskilling of other staff on your areas of expertise, such as through code reviews, pair programming, or direct coaching. Participating in regular product demo and feedback sessions with external stakeholders. Being a leading voice in internal continuous improvement discussions such as retrospectives. Acting as a technical subject matter expert and point of contact for both internal and external stakeholders. Writing appropriate test automation code to ensure reliability of Spine's services. Supporting the services you develop as part of team-wide out-of-hours efforts. As a member of the wider Spine team, you will also act more broadly to help achieve our collective success: Supporting high-level corporate goals and objectives outside of Engineeringo Contributing proactively where your skills, experience, and enthusiasm allow you to make an impact. To be successful in this role, we are looking for someone with the following: Proven experience building and operating java-based applications in an enterprise environment (Spring boot or Micronaut preferred), ideally as microservices within a SaaS platform. Good working understanding of software architecture and design patterns, ideally within a Domain Driven Design (DDD) context. Opinionated on good practices around resilience, scalability, and maintainability of large-scale software systems. Experience working with container management solutions (Kubernetes, ECS, etc), ideally within a managed cloud platform (EKS, GKE, etc). Good understanding of DevOps practices and Continuous Delivery (CD). Confident communicator with internal and external stakeholders. At your best working in a small, technically challenging, and cross-functional development teams. Committed to collaborative problem solving, sophisticated design, and product quality. Excited to be part of the early days of a new tech startup, with all the uncertainty and opportunity that entails. In addition, one or more of the following would be great to have: Experience with frontend UI design and development (MUI / React preferred). Familiarity with Data Engineering patterns, such Data Products and Data Pipelines. Experience with platform-as-a-product delivery or platform engineering. Familiarity with Machine Learning Engineering tools and frameworks. Experience with microservice networking and service meshes (such as Istio). Well-informed on security considerations in a cloud native environment, with prior experience with related tooling (e.g. OPA, IRSA). Don't worry if you don't check every box listed here - we're looking for talented and enthusiastic people to complement our existing team and would be excited to find out what other experience you bring to the table.
Swansea, United Kingdom Posted on 06/07/2026 About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Job Summary We are seeking an experienced and collaborative Senior Ruby Developer to join a large-scale UK government agency. You will be a core member of a blended agile delivery squad comprising civil servants and supplier staff, working to build and enhance high-volume, citizen-facing digital services. These critical services process tens of millions of customer transactions and billions of digital interactions annually. In this role, you will focus on developing secure, accessible, and user-centred interfaces and services using a front-end stack of Ruby on Rails and React. You will also integrate these interfaces with a modern API-first back-end ecosystem built on Java SpringBoot and AWS serverless technologies. Operating at SFIA Level 4, you will take ownership of complex technical tasks, champion modern engineering practices, and actively mentor peers to uplift the capability of the wider team. Key Responsibilities Software Development: Design, build, and support full-stack digital services using Ruby on Rails and React.js front-ends, ensuring high performance, scalability, and clean code. Service Integration: Integrate front-end interfaces with Java Spring Boot microservices and AWS serverless components (API Gateway, Lambda, Node.js) while decomposing legacy interfaces to maintain service continuity and data integrity. Engineering Standards: Ensure all software rigorously meets the Government Digital and Data (GDD) Service Standard, the Technology Code of Practice, and departmental secure-by-design engineering principles. Agile Delivery: Work collaboratively within blended, multidisciplinary agile squads, partnering with Product Owners, Agile Delivery Managers, Business Analysts, and SDETs to define acceptance criteria and deliver sprint outcomes at pace. Quality & CI/CD: Strengthen continuous integration and continuous deployment (CI/CD) pipelines and automated testing practices (TDD/BDD) to improve deployment frequency, code quality, and reliability. Service Reliability: Embed service reliability through observability, proactive monitoring, alerting, and incident management to reduce mean time to recovery. Production Readiness: Enable live operations and production readiness through comprehensive documentation, evidence gathering, and supporting GDS service assessments across alpha, private beta, and live phases. Knowledge Sharing: Facilitate knowledge transfer, review code, and coach colleagues to uplift internal capability and support sustainable, long-term service ownership. Core Programming: Deep, commercial expertise in developing scalable web applications using Ruby on Rails and React.js. Public Sector Delivery: Proven experience delivering secure-by-design, user-centred digital services aligned to the GDS Service Standard within complex, high-volume government environments. Modern Architecture: Strong practical knowledge of cloud-native development (primarily AWS), API-first design principles, and RESTful microservices architecture. DevOps & Automation: Hands-on experience integrating code into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and utilizing containerisation and infrastructure-as-code tooling. Security & Accessibility: Comprehensive understanding of secure coding practices (e.g., OWASP), data encryption, and WCAG 2.2 accessibility compliance. Agile Mindset: A strong track record of operating effectively in blended, multi-supplier agile environments (Scrum/Kanban), adapting to legislative or policy-driven change. Broader Tech Stack: Experience or familiarity with the wider strategic tech stack, specifically Java Spring Boot and AWS serverless patterns (Lambda, DynamoDB, API Gateway). Legacy Transformation: Experience supporting large-scale digital transformation programmes involving legacy modernisation and migrating services away from older platforms (e.g., AIX, Oracle, Natural/Adabas). Cross-Government Platforms: Prior experience integrating digital products with cross-government capabilities, such as GOV.UK One Login, GOV.UK Pay, GOV.UK Notify, or digital wallets. Data Environments: Experience working with high-throughput bulk data processing pipelines, ETL processes, and datastores like PostgreSQL or MySQL. We keep things straightforward. Following an initial CV review, successful candidates will be invited to a short screening call with our recruitment team, followed by a two-stage process comprising a technical assessment and a values-based interview with the hiring team. We aim to move quickly and will keep you informed at every stage. Scrumconnect Consulting is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds, regardless of age, disability, gender, ethnicity, religion, or sexual orientation.
26/07/2026
Full time
Swansea, United Kingdom Posted on 06/07/2026 About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Job Summary We are seeking an experienced and collaborative Senior Ruby Developer to join a large-scale UK government agency. You will be a core member of a blended agile delivery squad comprising civil servants and supplier staff, working to build and enhance high-volume, citizen-facing digital services. These critical services process tens of millions of customer transactions and billions of digital interactions annually. In this role, you will focus on developing secure, accessible, and user-centred interfaces and services using a front-end stack of Ruby on Rails and React. You will also integrate these interfaces with a modern API-first back-end ecosystem built on Java SpringBoot and AWS serverless technologies. Operating at SFIA Level 4, you will take ownership of complex technical tasks, champion modern engineering practices, and actively mentor peers to uplift the capability of the wider team. Key Responsibilities Software Development: Design, build, and support full-stack digital services using Ruby on Rails and React.js front-ends, ensuring high performance, scalability, and clean code. Service Integration: Integrate front-end interfaces with Java Spring Boot microservices and AWS serverless components (API Gateway, Lambda, Node.js) while decomposing legacy interfaces to maintain service continuity and data integrity. Engineering Standards: Ensure all software rigorously meets the Government Digital and Data (GDD) Service Standard, the Technology Code of Practice, and departmental secure-by-design engineering principles. Agile Delivery: Work collaboratively within blended, multidisciplinary agile squads, partnering with Product Owners, Agile Delivery Managers, Business Analysts, and SDETs to define acceptance criteria and deliver sprint outcomes at pace. Quality & CI/CD: Strengthen continuous integration and continuous deployment (CI/CD) pipelines and automated testing practices (TDD/BDD) to improve deployment frequency, code quality, and reliability. Service Reliability: Embed service reliability through observability, proactive monitoring, alerting, and incident management to reduce mean time to recovery. Production Readiness: Enable live operations and production readiness through comprehensive documentation, evidence gathering, and supporting GDS service assessments across alpha, private beta, and live phases. Knowledge Sharing: Facilitate knowledge transfer, review code, and coach colleagues to uplift internal capability and support sustainable, long-term service ownership. Core Programming: Deep, commercial expertise in developing scalable web applications using Ruby on Rails and React.js. Public Sector Delivery: Proven experience delivering secure-by-design, user-centred digital services aligned to the GDS Service Standard within complex, high-volume government environments. Modern Architecture: Strong practical knowledge of cloud-native development (primarily AWS), API-first design principles, and RESTful microservices architecture. DevOps & Automation: Hands-on experience integrating code into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and utilizing containerisation and infrastructure-as-code tooling. Security & Accessibility: Comprehensive understanding of secure coding practices (e.g., OWASP), data encryption, and WCAG 2.2 accessibility compliance. Agile Mindset: A strong track record of operating effectively in blended, multi-supplier agile environments (Scrum/Kanban), adapting to legislative or policy-driven change. Broader Tech Stack: Experience or familiarity with the wider strategic tech stack, specifically Java Spring Boot and AWS serverless patterns (Lambda, DynamoDB, API Gateway). Legacy Transformation: Experience supporting large-scale digital transformation programmes involving legacy modernisation and migrating services away from older platforms (e.g., AIX, Oracle, Natural/Adabas). Cross-Government Platforms: Prior experience integrating digital products with cross-government capabilities, such as GOV.UK One Login, GOV.UK Pay, GOV.UK Notify, or digital wallets. Data Environments: Experience working with high-throughput bulk data processing pipelines, ETL processes, and datastores like PostgreSQL or MySQL. We keep things straightforward. Following an initial CV review, successful candidates will be invited to a short screening call with our recruitment team, followed by a two-stage process comprising a technical assessment and a values-based interview with the hiring team. We aim to move quickly and will keep you informed at every stage. Scrumconnect Consulting is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds, regardless of age, disability, gender, ethnicity, religion, or sexual orientation.
Job Description My client is a global technology organisation currently hiring a Technical Team Lead to join an established software engineering team based in Belfast. This is an exciting opportunity for an experienced technical leader to take ownership of a cross functional development team delivering business critical applications within a modern cloud based environment. Benefits include: Competitive salary package Hybrid working - 3 days per week in the office Flexible working arrangements Annual bonus scheme Clear career progression opportunities You will join a high performing engineering function responsible for delivering scalable, resilient software solutions used across a complex global business. Working within an Agile environment, you will provide hands on technical leadership while mentoring and developing engineers, driving engineering excellence, and ensuring the successful delivery of key strategic initiatives. As Technical Team Lead, you will be responsible for leading a team of software engineers through the full software development lifecycle, from architecture and design through to deployment and production support. You will work closely with architects, product owners, business analysts, and delivery teams to ensure solutions align with business objectives and technical standards. You will champion engineering best practices including code reviews, automated testing, CI/CD pipelines, cloud native development, and secure software delivery. The role offers a strong balance between people leadership and hands on technical contribution. The Person Proven experience leading software engineering teams within Agile environments (Scrum, SAFe or similar). Strong hands on software development experience using C#, Java, or another modern programming language. Experience designing and delivering distributed, event driven, or cloud native applications. Strong understanding of software architecture, object oriented design principles, and engineering best practices. Experience with CI/CD pipelines, source control systems (Git, GitLab, or similar), and automated deployment processes. Experience working with cloud platforms such as AWS, Azure, or GCP. Strong communication skills with the ability to engage effectively with both technical and non technical stakeholders. Experience mentoring, coaching, and developing engineers within a team environment. Ability to balance delivery timelines with technical quality and long term maintainability. Desirable Experience within financial services, fintech, trading platforms, or other highly transactional environments. Exposure to event driven architectures and messaging technologies. Experience with React, JavaScript, or TypeScript. Experience with microservices, Docker, Kubernetes, and containerised environments. Knowledge of Python or scripting languages for automation and tooling. Experience working alongside DevOps or Platform Engineering teams. Familiarity with observability, monitoring, and performance optimisation practices. Experience working within scaled Agile delivery programmes.
26/07/2026
Full time
Job Description My client is a global technology organisation currently hiring a Technical Team Lead to join an established software engineering team based in Belfast. This is an exciting opportunity for an experienced technical leader to take ownership of a cross functional development team delivering business critical applications within a modern cloud based environment. Benefits include: Competitive salary package Hybrid working - 3 days per week in the office Flexible working arrangements Annual bonus scheme Clear career progression opportunities You will join a high performing engineering function responsible for delivering scalable, resilient software solutions used across a complex global business. Working within an Agile environment, you will provide hands on technical leadership while mentoring and developing engineers, driving engineering excellence, and ensuring the successful delivery of key strategic initiatives. As Technical Team Lead, you will be responsible for leading a team of software engineers through the full software development lifecycle, from architecture and design through to deployment and production support. You will work closely with architects, product owners, business analysts, and delivery teams to ensure solutions align with business objectives and technical standards. You will champion engineering best practices including code reviews, automated testing, CI/CD pipelines, cloud native development, and secure software delivery. The role offers a strong balance between people leadership and hands on technical contribution. The Person Proven experience leading software engineering teams within Agile environments (Scrum, SAFe or similar). Strong hands on software development experience using C#, Java, or another modern programming language. Experience designing and delivering distributed, event driven, or cloud native applications. Strong understanding of software architecture, object oriented design principles, and engineering best practices. Experience with CI/CD pipelines, source control systems (Git, GitLab, or similar), and automated deployment processes. Experience working with cloud platforms such as AWS, Azure, or GCP. Strong communication skills with the ability to engage effectively with both technical and non technical stakeholders. Experience mentoring, coaching, and developing engineers within a team environment. Ability to balance delivery timelines with technical quality and long term maintainability. Desirable Experience within financial services, fintech, trading platforms, or other highly transactional environments. Exposure to event driven architectures and messaging technologies. Experience with React, JavaScript, or TypeScript. Experience with microservices, Docker, Kubernetes, and containerised environments. Knowledge of Python or scripting languages for automation and tooling. Experience working alongside DevOps or Platform Engineering teams. Familiarity with observability, monitoring, and performance optimisation practices. Experience working within scaled Agile delivery programmes.
Senior Software Engineer (Java Or Python) Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview/What will you do: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Key Skills and Experience required Additional Job Description Experience in full stack application development with strong expertise in Java or Python Deep experience with backend frameworks such as Spring Boot / Spring Coreand Flask / FastAPI Solid frontend experience with modern JavaScript frameworks(React, Angular, or Vue) Experience designing and delivering scalable, cloud native applications Exposure to Gen AI concepts including: Large Language Models (LLMs) and transformer based systems Prompt engineering and basic agent workflows Vector search and retrieval concepts Familiarity with Gen AI frameworks/tools such as LangChain, LangGraph, MLflow, or workflow orchestration tools (e.g., n8n) hands on experience preferred, but deep ML expertise not mandatory Experience integrating Gen AI APIs (OpenAI, Gemini, Claude, etc.) into production applications Familiarity with at least one major cloud provider (AWS, GCP, or Azure) This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
26/07/2026
Full time
Senior Software Engineer (Java Or Python) Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview/What will you do: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Key Skills and Experience required Additional Job Description Experience in full stack application development with strong expertise in Java or Python Deep experience with backend frameworks such as Spring Boot / Spring Coreand Flask / FastAPI Solid frontend experience with modern JavaScript frameworks(React, Angular, or Vue) Experience designing and delivering scalable, cloud native applications Exposure to Gen AI concepts including: Large Language Models (LLMs) and transformer based systems Prompt engineering and basic agent workflows Vector search and retrieval concepts Familiarity with Gen AI frameworks/tools such as LangChain, LangGraph, MLflow, or workflow orchestration tools (e.g., n8n) hands on experience preferred, but deep ML expertise not mandatory Experience integrating Gen AI APIs (OpenAI, Gemini, Claude, etc.) into production applications Familiarity with at least one major cloud provider (AWS, GCP, or Azure) This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
About Us We're building the world's leading cross-border fintech for emerging markets - empowering families, fueling local economies, and changing how millions access financial services. Since our launch in 2019, we have transformed how money moves across borders with our operations spanning 6 out of 7 continents and covering both the busiest and most underserved (remittance) corridors. We tapped into a massive shift - from banks to phones - bringing digital finance to places where traditional systems never reached. The next stage of growth will fuel a network of services and products especially designed to make money more accessible to diaspora communities including local cards, and additional savings and payments features. We're growing fast, backed by world-class investors, and scaling a product that blends real world impact with cutting edge fintech innovation. Here's a little more: Founded by Harvard grads and 3-time founders who previously built Segovia (acquired) and GiveDirectly (>$300M revenue, fastest-growing NGO in the world) Backed by top investors including Spark Capital, Canaan, Reid Hoffman, Breyer Capital, Unbound, Wamda, and more Built by global top performers from Bain, Google, McKinsey, Uber, Checkout, Bolt, and beyond - we move fast, stay humble, and care deeply about our mission Truly global team - 250+ people, 50+ nationalities, 50+ languages Guided by our values - ownership, impact, humility, and heart - in deed, not just word The Role We are looking for a Senior Engineer to join our growing engineering team, and build out our backend third party integration systems as we scale. For us, this isn't just about technical performance, but also supporting the internal human processes that will always power much of our product. You will work closely with Product, Operations, Customer Support, Growth and other functions to design and build out a reliable, performant, and secure platform for handling remittances across countries. As an early member of the team, we hope you will also have a lot of impact on our team culture, processes and norms. Taptap Send is a cross-platform mobile app developed with React Native and TypeScript, which talks to a backend service written in Kotlin and backed by a PostgreSQL database, all of which runs on AWS and is managed via Terraform and Ansible. This is a backend-focused role, but you will have plenty of opportunities to work across the stack to bring Taptap Send's industry-leading product to new countries We're an encouraging environment that values both teamwork and autonomy, and have many exciting upcoming challenges, including: scaling up to handle increased volume and complexity, helping our analysts derive business and product insights to drive growth and retention, building internal tools for our customer support and acquisition efforts, and much more! Your Responsibilities: Build out unified interface encapsulating dozens of third party payment integrations Work on one of the pillar revenue centers of the organization Take ownership of backend system architecture and implementation Build performant and resilient data flows; keeping security in mind during every step Work closely with product team to regularly ship working features Work in an iterative fashion Evaluate and deliver timeline estimates Requirements: 7+ years of professional experience building backend systems Proficiency with Kotlin or Java / JVM Proficiency with PostgreSQL Experience with AWS: S3, SQS, SNS, Lambda, etc. Experience implementing and managing elaborate integrations with third-party APIs Experience working on systems that have real-world performance and reliability constraints Experience developing software in a collaborative, multi functional, and fast paced environment Strong communication and ability to manage conflicting priorities, setting expectations with stakeholders and be a driving force Ideally: Experience working with Infrastructure as Code technologies, like Terraform and Ansible Experience with SRE or similar infrastructure work Experience with Data Engineering concepts and workflows High personal code/development standards (code review, unit testing, documentation, etc.) Taptap Values Impact first Team next Accept reality Propose solutions Win with grit Be proactively candid, with yourself and others Love the particular Own it Create positive energy Maybe, even have fun Taptap Send is an equal opportunity employer dedicated to building an inclusive and diverse workforce. All employment decisions are decided on the basis of qualifications, experience and business need. We strongly encourage applications who are members of underrepresented communities to apply. If you require reasonable adjustments to be made during the recruitment process, please do not hesitate to let us know. Any information you provide us in this respect will only be used to accommodate your requirements. Note: we recognize imposter syndrome is real - any candidate that does not perfectly fit every characteristic of this role is still strongly encouraged to apply.
26/07/2026
Full time
About Us We're building the world's leading cross-border fintech for emerging markets - empowering families, fueling local economies, and changing how millions access financial services. Since our launch in 2019, we have transformed how money moves across borders with our operations spanning 6 out of 7 continents and covering both the busiest and most underserved (remittance) corridors. We tapped into a massive shift - from banks to phones - bringing digital finance to places where traditional systems never reached. The next stage of growth will fuel a network of services and products especially designed to make money more accessible to diaspora communities including local cards, and additional savings and payments features. We're growing fast, backed by world-class investors, and scaling a product that blends real world impact with cutting edge fintech innovation. Here's a little more: Founded by Harvard grads and 3-time founders who previously built Segovia (acquired) and GiveDirectly (>$300M revenue, fastest-growing NGO in the world) Backed by top investors including Spark Capital, Canaan, Reid Hoffman, Breyer Capital, Unbound, Wamda, and more Built by global top performers from Bain, Google, McKinsey, Uber, Checkout, Bolt, and beyond - we move fast, stay humble, and care deeply about our mission Truly global team - 250+ people, 50+ nationalities, 50+ languages Guided by our values - ownership, impact, humility, and heart - in deed, not just word The Role We are looking for a Senior Engineer to join our growing engineering team, and build out our backend third party integration systems as we scale. For us, this isn't just about technical performance, but also supporting the internal human processes that will always power much of our product. You will work closely with Product, Operations, Customer Support, Growth and other functions to design and build out a reliable, performant, and secure platform for handling remittances across countries. As an early member of the team, we hope you will also have a lot of impact on our team culture, processes and norms. Taptap Send is a cross-platform mobile app developed with React Native and TypeScript, which talks to a backend service written in Kotlin and backed by a PostgreSQL database, all of which runs on AWS and is managed via Terraform and Ansible. This is a backend-focused role, but you will have plenty of opportunities to work across the stack to bring Taptap Send's industry-leading product to new countries We're an encouraging environment that values both teamwork and autonomy, and have many exciting upcoming challenges, including: scaling up to handle increased volume and complexity, helping our analysts derive business and product insights to drive growth and retention, building internal tools for our customer support and acquisition efforts, and much more! Your Responsibilities: Build out unified interface encapsulating dozens of third party payment integrations Work on one of the pillar revenue centers of the organization Take ownership of backend system architecture and implementation Build performant and resilient data flows; keeping security in mind during every step Work closely with product team to regularly ship working features Work in an iterative fashion Evaluate and deliver timeline estimates Requirements: 7+ years of professional experience building backend systems Proficiency with Kotlin or Java / JVM Proficiency with PostgreSQL Experience with AWS: S3, SQS, SNS, Lambda, etc. Experience implementing and managing elaborate integrations with third-party APIs Experience working on systems that have real-world performance and reliability constraints Experience developing software in a collaborative, multi functional, and fast paced environment Strong communication and ability to manage conflicting priorities, setting expectations with stakeholders and be a driving force Ideally: Experience working with Infrastructure as Code technologies, like Terraform and Ansible Experience with SRE or similar infrastructure work Experience with Data Engineering concepts and workflows High personal code/development standards (code review, unit testing, documentation, etc.) Taptap Values Impact first Team next Accept reality Propose solutions Win with grit Be proactively candid, with yourself and others Love the particular Own it Create positive energy Maybe, even have fun Taptap Send is an equal opportunity employer dedicated to building an inclusive and diverse workforce. All employment decisions are decided on the basis of qualifications, experience and business need. We strongly encourage applications who are members of underrepresented communities to apply. If you require reasonable adjustments to be made during the recruitment process, please do not hesitate to let us know. Any information you provide us in this respect will only be used to accommodate your requirements. Note: we recognize imposter syndrome is real - any candidate that does not perfectly fit every characteristic of this role is still strongly encouraged to apply.
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production-grade AI-driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., the company Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer-facing role that requires interactions in French or German with local stakeholders. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi-agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self-reflection, hierarchical delegation). Experience in a post-sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost-per-request) and techniques for optimizing state management and granular tracing. Ability to travel to regional stakeholders, as needed. About the job As a Forward Deployed Engineer (FDE) in the the company Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production-grade reality within customers. Unlike traditional advisory roles, you will function as an innovator-builder, moving beyond high-level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high-agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state-management issues that prevent AI from reaching enterprise-grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real-world field insights into the company Cloud's future product roadmap. It's an exciting time to join the company Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging the company's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production-grade agentic workflows (e.g., multi-agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between the company's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high-performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in the company's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre-sales and product teams to instill the company-grade development best practices, ensuring long-term project success and high end-user adoption. the company is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also the company's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
26/07/2026
Full time
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 8 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production-grade AI-driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., the company Cloud Platform). Experience leading technical discovery sessions with customers. Ability to communicate in French or German fluently as this is a customer-facing role that requires interactions in French or German with local stakeholders. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi-agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self-reflection, hierarchical delegation). Experience in a post-sales or technical consulting delivery function. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost-per-request) and techniques for optimizing state management and granular tracing. Ability to travel to regional stakeholders, as needed. About the job As a Forward Deployed Engineer (FDE) in the the company Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production-grade reality within customers. Unlike traditional advisory roles, you will function as an innovator-builder, moving beyond high-level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high-agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state-management issues that prevent AI from reaching enterprise-grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real-world field insights into the company Cloud's future product roadmap. It's an exciting time to join the company Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging the company's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production-grade agentic workflows (e.g., multi-agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between the company's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high-performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in the company's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre-sales and product teams to instill the company-grade development best practices, ensuring long-term project success and high end-user adoption. the company is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also the company's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
As a Senior Consultant in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert inall ofthe below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. AI/ML Specialism You will bring expert-level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production-grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End-to-end ML lifecycleexpertise: feature engineering, model training,evaluationand production deployment, includingMLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit-learn,PyTorch,XGBoost) and cloud-native ML services (SageMaker, Azure ML, Vertex AI). Platform & Cloud Engineering Architecture and delivery of scalable cloud data and AI platforms on AWS,Azureor GCP; experienced with containerisation,IaC, event-driven architectures and CI/CD. Track recordof delivering production Python services and APIs; working knowledge of cloud-native application patterns and release practices. Software Engineering Production-grade Python services (FastAPI, AWS Lambda, event-driven patterns) and front-end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade-offs - relational, NoSQL,graphand caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security-conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation,reliabilityand governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware consultant who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 1-5 years in technology consulting, software engineering or AI/ML SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud,dataand AI domains. Clear, confident communicator - able to make the complex accessible for technical and non-technical audiences alike, and torepresentBaringa'sexpertisewith credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Prior experience as a forward-deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector.
26/07/2026
Full time
As a Senior Consultant in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert inall ofthe below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. AI/ML Specialism You will bring expert-level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production-grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End-to-end ML lifecycleexpertise: feature engineering, model training,evaluationand production deployment, includingMLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit-learn,PyTorch,XGBoost) and cloud-native ML services (SageMaker, Azure ML, Vertex AI). Platform & Cloud Engineering Architecture and delivery of scalable cloud data and AI platforms on AWS,Azureor GCP; experienced with containerisation,IaC, event-driven architectures and CI/CD. Track recordof delivering production Python services and APIs; working knowledge of cloud-native application patterns and release practices. Software Engineering Production-grade Python services (FastAPI, AWS Lambda, event-driven patterns) and front-end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade-offs - relational, NoSQL,graphand caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security-conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation,reliabilityand governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware consultant who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 1-5 years in technology consulting, software engineering or AI/ML SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud,dataand AI domains. Clear, confident communicator - able to make the complex accessible for technical and non-technical audiences alike, and torepresentBaringa'sexpertisewith credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Prior experience as a forward-deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector.
Meet DeepL DeepL is a global AI product and research company focused on building secure, intelligent solutions to complex business problems. Over 200,000 business customers and millions of individuals across 228 global markets today trust DeepL's Language AI platform for human-like translation, improved writing and real-time voice translation. Founded in 2017 by CEO Jaroslaw "Jarek" Kutylowski, DeepL now has around 1,000 passionate employees and is supported by world-renowned investors including Benchmark, IVP, and Index Ventures. Our goal is to become the global leader in trusted, intelligent AI technology, building products that drive better communication, foster connections, and create a meaningful impact. To achieve this, we need talented people like you to join our journey. If you're ready to shape the future of AI and grow your career in a fast-moving, purpose-driven environment, DeepL is your next destination. What sets us apart What sets us apart is our blend of cutting-edge AI technology, meaningful work, and a culture where people truly thrive. We're a team of innovators, researchers, and creators driven by a shared purpose to unlock human potential by making work simpler, smarter, and more connected. When we share what it's like to work at DeepL, the reactions are overwhelmingly positive. This might be because of our technology that helps millions of people and businesses communicate and work better every day, or because of the trust, curiosity, and care that shape our culture. What we know for sure is this: being part of DeepL means joining a team dedicated to innovation, growth, and well-being. Discover more about life at DeepL onLinkedIn,Instagram, and our Blog. Meet the team behind this journey The Identity and Access Management team owns DeepL's full identity stack: organisation, group, account, consent and session management, SSO federation, SCIM provisioning, and the OIDC provider, for both internal and external users. It is the foundation every DeepL product relies on to authenticate and authorise users securely and at scale. When identity is unavailable, no one can log in, so reliability and performance sit at the heart of everything the team does. This is a high ownership team, and its focus now is taking the platform from startup grade to robust, scalable infrastructure at the core of a global Language AI platform. Your responsibilities Raise the engineering bar across the team through design review, mentoring, and pragmatic technical standards, enabling everyone around you to deliver at a higher level. Own the delivery of identity services end to end, from design through implementation, deployment, and ongoing operation. Step into urgent customer and operational incidents, helping the team diagnose and resolve them quickly and then prevent them from happening again. Balance feature delivery with the reliability and availability of critical infrastructure that runs at high request volumes. Set technical direction and make principled architectural trade-offs on reliability, availability, consistency, and security across the identity domain. Help move the identity platform from startup grade to solid, scalable infrastructure over time. Shape the longer term identity roadmap, including the evolution of SSO, SCIM, and OIDC on modern cloud infrastructure. Leading analysis of complex or ambiguous needs. Framing solutions in business terms. Coordinates alignment across stakeholders and ensures delivery addresses the real problem. Qualities we look for Production grade backend engineering at Staff level, with a track record of owning systems across team boundaries. A strong record of driving initiatives from design through implementation, deployment, and operation. Genuine willingness to get hands on and to jump into operational and incident work. Experience building and operating reliable, high throughput services, balancing delivery with keeping systems running. Solid software engineering and architecture principles that you can spread across a team through mentoring. Comfort operating in a fast moving, still maturing organisation, with the resilience to work through ambiguity. Clear communication and the ability to influence technical direction without authority. Depth in identity and access platforms such as SSO, OIDC, SCIM, and session management, and familiarity with modern cloud native infrastructure such as EKS, Aurora, and Redis, are a plus rather than a requirement. What we offer Diverse and internationally distributed team: joining our team means becoming part of a large, global community with people of more than 90 nationalities. We're more than just colleagues; we're a group of professionals with a shared mission to connect diverse cultures. Our global presence is growing-we've doubled in size nearly every year, with our employees based in the UK, Germany, the Netherlands, Poland, the US, and Japan, and we continue to expand our network. Open communication, regular feedback: as a language-focused company, we value the importance of clear, honest communication. We value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and growth mindset makes us better together. Hybrid work, flexible hours: we offer a hybrid work schedule, with team members coming into the office twice a week. This allows you to engage directly with your team and experience the unique energy of our workspace, while still enjoying the flexibility and comfort of working from home. With flexible working hours and trust in your productivity, we are in sync with your team's general locations and time zones to foster effective and seamless collaboration. Virtual Shares - An ownership mindset in every role. We believe everyone should share in our success, and that's why every employee receives Virtual Shares, linking your contribution directly to DeepL's growth and rewarding you with a stake in our future. Regular in-person team events: we bond over vibrant events that are as unique as our team, from local team and business unit gatherings, to new-joiner onboardings, to company-wide events that bring us all together-literally. Monthly full-day hacking sessions: every month, we have Hack Fridays, where you can spend your time diving into a project you're passionate about and get the opportunity to work with other teams-we value your initiatives, impact, and creativity. 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you're as strong mentally as you are professionally. Competitive benefits: just as our team spans the globe, so does our benefits package. We've crafted it to reflect the diversity of our team and tailored it to align with your unique location, to ensure you feel supported every step of the way. We are an equal opportunity employer You are welcome at DeepL for who you are - we appreciate authenticity here. Our product is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all succeed, contribute, and think forward! So bring us your personal experience, your perspectives, and your background. It's in our diversity that we will find the power to break down language barriers in the world.
26/07/2026
Full time
Meet DeepL DeepL is a global AI product and research company focused on building secure, intelligent solutions to complex business problems. Over 200,000 business customers and millions of individuals across 228 global markets today trust DeepL's Language AI platform for human-like translation, improved writing and real-time voice translation. Founded in 2017 by CEO Jaroslaw "Jarek" Kutylowski, DeepL now has around 1,000 passionate employees and is supported by world-renowned investors including Benchmark, IVP, and Index Ventures. Our goal is to become the global leader in trusted, intelligent AI technology, building products that drive better communication, foster connections, and create a meaningful impact. To achieve this, we need talented people like you to join our journey. If you're ready to shape the future of AI and grow your career in a fast-moving, purpose-driven environment, DeepL is your next destination. What sets us apart What sets us apart is our blend of cutting-edge AI technology, meaningful work, and a culture where people truly thrive. We're a team of innovators, researchers, and creators driven by a shared purpose to unlock human potential by making work simpler, smarter, and more connected. When we share what it's like to work at DeepL, the reactions are overwhelmingly positive. This might be because of our technology that helps millions of people and businesses communicate and work better every day, or because of the trust, curiosity, and care that shape our culture. What we know for sure is this: being part of DeepL means joining a team dedicated to innovation, growth, and well-being. Discover more about life at DeepL onLinkedIn,Instagram, and our Blog. Meet the team behind this journey The Identity and Access Management team owns DeepL's full identity stack: organisation, group, account, consent and session management, SSO federation, SCIM provisioning, and the OIDC provider, for both internal and external users. It is the foundation every DeepL product relies on to authenticate and authorise users securely and at scale. When identity is unavailable, no one can log in, so reliability and performance sit at the heart of everything the team does. This is a high ownership team, and its focus now is taking the platform from startup grade to robust, scalable infrastructure at the core of a global Language AI platform. Your responsibilities Raise the engineering bar across the team through design review, mentoring, and pragmatic technical standards, enabling everyone around you to deliver at a higher level. Own the delivery of identity services end to end, from design through implementation, deployment, and ongoing operation. Step into urgent customer and operational incidents, helping the team diagnose and resolve them quickly and then prevent them from happening again. Balance feature delivery with the reliability and availability of critical infrastructure that runs at high request volumes. Set technical direction and make principled architectural trade-offs on reliability, availability, consistency, and security across the identity domain. Help move the identity platform from startup grade to solid, scalable infrastructure over time. Shape the longer term identity roadmap, including the evolution of SSO, SCIM, and OIDC on modern cloud infrastructure. Leading analysis of complex or ambiguous needs. Framing solutions in business terms. Coordinates alignment across stakeholders and ensures delivery addresses the real problem. Qualities we look for Production grade backend engineering at Staff level, with a track record of owning systems across team boundaries. A strong record of driving initiatives from design through implementation, deployment, and operation. Genuine willingness to get hands on and to jump into operational and incident work. Experience building and operating reliable, high throughput services, balancing delivery with keeping systems running. Solid software engineering and architecture principles that you can spread across a team through mentoring. Comfort operating in a fast moving, still maturing organisation, with the resilience to work through ambiguity. Clear communication and the ability to influence technical direction without authority. Depth in identity and access platforms such as SSO, OIDC, SCIM, and session management, and familiarity with modern cloud native infrastructure such as EKS, Aurora, and Redis, are a plus rather than a requirement. What we offer Diverse and internationally distributed team: joining our team means becoming part of a large, global community with people of more than 90 nationalities. We're more than just colleagues; we're a group of professionals with a shared mission to connect diverse cultures. Our global presence is growing-we've doubled in size nearly every year, with our employees based in the UK, Germany, the Netherlands, Poland, the US, and Japan, and we continue to expand our network. Open communication, regular feedback: as a language-focused company, we value the importance of clear, honest communication. We value smooth collaboration, direct and actionable feedback, and believe that leading with empathy and growth mindset makes us better together. Hybrid work, flexible hours: we offer a hybrid work schedule, with team members coming into the office twice a week. This allows you to engage directly with your team and experience the unique energy of our workspace, while still enjoying the flexibility and comfort of working from home. With flexible working hours and trust in your productivity, we are in sync with your team's general locations and time zones to foster effective and seamless collaboration. Virtual Shares - An ownership mindset in every role. We believe everyone should share in our success, and that's why every employee receives Virtual Shares, linking your contribution directly to DeepL's growth and rewarding you with a stake in our future. Regular in-person team events: we bond over vibrant events that are as unique as our team, from local team and business unit gatherings, to new-joiner onboardings, to company-wide events that bring us all together-literally. Monthly full-day hacking sessions: every month, we have Hack Fridays, where you can spend your time diving into a project you're passionate about and get the opportunity to work with other teams-we value your initiatives, impact, and creativity. 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you're as strong mentally as you are professionally. Competitive benefits: just as our team spans the globe, so does our benefits package. We've crafted it to reflect the diversity of our team and tailored it to align with your unique location, to ensure you feel supported every step of the way. We are an equal opportunity employer You are welcome at DeepL for who you are - we appreciate authenticity here. Our product is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all succeed, contribute, and think forward! So bring us your personal experience, your perspectives, and your background. It's in our diversity that we will find the power to break down language barriers in the world.
Senior Software Engineer (Java Or Python) - VPApplylocations: Belfast United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: Senior Software Engineer (Java Or Python) Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview/What will you do: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Key Skills and Experience required Additional Job Description Experience in full stack application development with strong expertise in Java or Python Deep experience with backend frameworks such as Spring Boot / Spring Core and Flask / FastAPI Solid frontend experience with modern JavaScript frameworks (React, Angular, or Vue) Experience designing and delivering scalable, cloud native applications Exposure to Gen AI concepts including: + Large Language Models (LLMs) and transformer based systems + Prompt engineering and basic agent workflows + Vector search and retrieval concepts Familiarity with Gen AI frameworks/tools such as LangChain, LangGraph, MLflow, or workflow orchestration tools (e.g., n8n) (hands on experience preferred, but deep ML expertise not mandatory) Experience integrating Gen AI APIs (OpenAI, Gemini, Claude, etc.) into production applications Familiarity with at least one major cloud provider ( AWS, GCP, or Azure )This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our About Us Culture, Values & Benefits page to learn more.Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
26/07/2026
Full time
Senior Software Engineer (Java Or Python) - VPApplylocations: Belfast United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: Senior Software Engineer (Java Or Python) Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Role Overview/What will you do: Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Key Skills and Experience required Additional Job Description Experience in full stack application development with strong expertise in Java or Python Deep experience with backend frameworks such as Spring Boot / Spring Core and Flask / FastAPI Solid frontend experience with modern JavaScript frameworks (React, Angular, or Vue) Experience designing and delivering scalable, cloud native applications Exposure to Gen AI concepts including: + Large Language Models (LLMs) and transformer based systems + Prompt engineering and basic agent workflows + Vector search and retrieval concepts Familiarity with Gen AI frameworks/tools such as LangChain, LangGraph, MLflow, or workflow orchestration tools (e.g., n8n) (hands on experience preferred, but deep ML expertise not mandatory) Experience integrating Gen AI APIs (OpenAI, Gemini, Claude, etc.) into production applications Familiarity with at least one major cloud provider ( AWS, GCP, or Azure )This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our About Us Culture, Values & Benefits page to learn more.Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
About Swap Swap is the infrastructure behind modern agentic commerce. The only AI-native platform connecting backend operations with a forward-thinking storefront experience. Built for brands that want to sell anything - anywhere, Swap centralises global operations, powers intelligent workflows, and unlocks margin-protecting decisions with real-time data and capability. Our products span cross-border, tax, returns, demand planning, and our next-generation agentic storefront, giving merchants full transparency and the ability to act with confidence. At Swap, we're building a culture that values clarity, creativity, and shared ownership as we redefine how global commerce works. About the role We are looking for a Full Stack Engineer to join our ever growing engineering team. You will be joining us in an exciting phase of hyper growth where you will help shape the future of Swap and build our products from the ground up. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. You will also be intimately familiar and up to date with the development ecosystem for making solid decisions when it comes to choosing the right tool or library for the role. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase. You will also partner very closely with our product and design team as well as other internal teams when needed. Responsibilities Writing scalable, robust, testable, efficient, and easily maintainable code. Translating software requirements into working, high-performance software. Playing a key role in architectural and design decisions, building toward efficient architecture. Writing design documents and estimates. Writing test units. Work with cloud service AWS for deployment, monitoring, and scaling of applications. Collaborate with cross-functional teams; work closely with product managers, designers, and other engineers to gather requirements and translate them into technical specifications. Requirements Experience working as a Full Stack Engineer. 5+ years of relevant experience in coding in Typescript/JavaScript, using Node.js to architect and create REST and/or GraphQL APIs. Preferred experience working with eCommerce systems and platforms. Strong technical experience in modern front-end Typescript/JavaScript libraries and frameworks such as React.js. Good understanding of and experience with git & git workflows. Experience with relational DBs, data modelling and writing SQL queries, and familiarity with NoSQL databases. Familiarity with CI/CD workflows and the deployment of workloads to cloud infrastructure. Passion for writing clean, testable and robust code. A BSc in Computer Science or Mathematics (or equivalent experience). Enjoy working in a fast paced, high-growth environment. A team player mindset with excellent communication skills and the ability to work independently. Diversity & Equal Opportunities: We embrace diversity and equality in a serious way. We are committed to building a team with a variety of backgrounds, skills, and views. The more inclusive we are, the better our work will be. Creating a culture of equality isn't just the right thing to do; it's also the smart thing.
26/07/2026
Full time
About Swap Swap is the infrastructure behind modern agentic commerce. The only AI-native platform connecting backend operations with a forward-thinking storefront experience. Built for brands that want to sell anything - anywhere, Swap centralises global operations, powers intelligent workflows, and unlocks margin-protecting decisions with real-time data and capability. Our products span cross-border, tax, returns, demand planning, and our next-generation agentic storefront, giving merchants full transparency and the ability to act with confidence. At Swap, we're building a culture that values clarity, creativity, and shared ownership as we redefine how global commerce works. About the role We are looking for a Full Stack Engineer to join our ever growing engineering team. You will be joining us in an exciting phase of hyper growth where you will help shape the future of Swap and build our products from the ground up. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. You will also be intimately familiar and up to date with the development ecosystem for making solid decisions when it comes to choosing the right tool or library for the role. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase. You will also partner very closely with our product and design team as well as other internal teams when needed. Responsibilities Writing scalable, robust, testable, efficient, and easily maintainable code. Translating software requirements into working, high-performance software. Playing a key role in architectural and design decisions, building toward efficient architecture. Writing design documents and estimates. Writing test units. Work with cloud service AWS for deployment, monitoring, and scaling of applications. Collaborate with cross-functional teams; work closely with product managers, designers, and other engineers to gather requirements and translate them into technical specifications. Requirements Experience working as a Full Stack Engineer. 5+ years of relevant experience in coding in Typescript/JavaScript, using Node.js to architect and create REST and/or GraphQL APIs. Preferred experience working with eCommerce systems and platforms. Strong technical experience in modern front-end Typescript/JavaScript libraries and frameworks such as React.js. Good understanding of and experience with git & git workflows. Experience with relational DBs, data modelling and writing SQL queries, and familiarity with NoSQL databases. Familiarity with CI/CD workflows and the deployment of workloads to cloud infrastructure. Passion for writing clean, testable and robust code. A BSc in Computer Science or Mathematics (or equivalent experience). Enjoy working in a fast paced, high-growth environment. A team player mindset with excellent communication skills and the ability to work independently. Diversity & Equal Opportunities: We embrace diversity and equality in a serious way. We are committed to building a team with a variety of backgrounds, skills, and views. The more inclusive we are, the better our work will be. Creating a culture of equality isn't just the right thing to do; it's also the smart thing.
Software Engineering Specialist - Front End Cookies on BT.comWe use cookies to do things like remember what you've added to your shopping basket, offer live chat support and show you content we think you'll be interested in. If you're happy with the use of cookies by BT and selected partners, click OK.View profileEmployee Login Early Careers Our Teams About BT Group Search rolesJob DescriptionJob Title: Software Engineering Specialist - Front EndReq ID: 60145Job Function: Software EngineeringPosting Start Date: 09/07/2026Posting End Date: 26/07/2026Division: NetworksJob Location: GBR-London-BTHQ One BrahamAdvertised Salary: Competitive with great benefits Recruiter: Luke Byrne Career Grade: CLD Internal Closing Date: 26th July 2026 Locations: London About the role As networks grow in complexity and the demand for speed, resilience, and efficiency increases, our need to intelligently leverage software engineering becomes critical. This role sits at the heart of that transformation. You'll be enabling a real shift in how telcos operate and serve customers in designing and developing software solutions that streamline workflows, embed compliance, and eliminate inefficiencies. Your work will directly impact how quickly and reliably services are delivered that benefit customers, how easily teams can operate and troubleshoot systems, and how effectively the business can adapt to new technologies and opportunities. This isn't just about writing code or developing software solutions, it's about shaping the future of operational excellence in the Software, Data and AI team in Mobile. What you'll be doing • Delivers the engineering strategy in ensuring the engineering organisation's ability to deliver high quality on time and on budget and implementing means of bringing measurability as well as predictability to the engineering organisation's capabilities • Executes complex technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation • Resolves complex and strategic issues using advanced technical knowledge, across wider industry and/or specific sectors, and develops bespoke or leading edge, technically complex solutions (e.g., relating to new, un-tested technology and/or large-scale impact of products) • Executes and contributes to the development of the ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams • Executes engineering and operational excellence initiatives, implementing metrics and process for regular assessment and improvement • Drives an engineering culture that fosters innovation and creativity while delivering high quality products with predictability and reliability • Writes, tests and reviews code, refining and rewriting as necessary independently and communicates to engineering professionals and colleagues involved in the project • Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting when necessary • Plays a positive contributor role in the software engineering organisation, implementing the technical vision and the pursuit of innovations regarding new technologies, platforms and applications. • Evaluates, implements and maintains high-quality tools and complex automation processes to support continuous delivery and developer productivity Essential Skills / Experience • Strong proficiency in Javascript with demonstrated experience in building robust systems or applications with a focus on libraries such as React. • Hands-on experience with automation frameworks and tools, including CI/CD pipelines (e.g. GitLab-CI, Jenkins, Infrastructure-as-code (e.g. Ansible, Jinja2, Terraform), and scripting. • Deep understanding of software development principles, including design patterns, modular architecture test-driven development (TDD), and version control (e.g. Git). • Experience integrating with APIs, network systems, or telemetry platforms, ideally in telecoms or other operational environments. • Proficient in virtualisation and orchestration tools (e.g. Docker, OpenStack, VMWare) • Familiarity with observability and monitoring practices. • Proven ability to design and specify software solutions based on technical requirements. This covers microservice architecture, and larger scale component and solution design. • Strong problem-solving skills with the ability to work through complex, cross-domain technical challenges • Effective communicator, able to work with design, operational, and vendor/customer teams to understand needs and deliver value. • Proactive and self-directed, comfortable in turning strategic and team goals into individual work-packages to deliver objectives while also contributing in cross-functional teams. • Adaptable with change, especially in a fast-paced environment with evolving priorities or technical directions. • Strong documentation and knowledge sharing habits, supporting sustainable and maintainable development and skills sharing. • Initiative to build and update tools that enhance your team's development experience. • Design and develop automated test strategies for Ul components, accessibility, and user journeys. Experience you'd be expected to have • A bachelor's degree in computer science, information technology, or any relevant field. • Strong knowledge of cloud concepts, architecture patterns, and best practices. • Proven experience in designing, implementing, and maintaining Software solutions. • Hands-on experience with any cloud, AWS is preferred. • Extensive background in software architecture and solution design, with deep expertise in microservices, distributed systems, and cloud-native architectures. Our Package • 10% on target bonus • A BT Pension scheme, minimum 5% Employee contribution, BT contribution 10% • From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It's for all parents, no matter how your family is made up. • 25 days annual leave (not including bank holidays), increasing with service • Huge range of flexible benefits including cycle to work, healthcare, season ticket loan • World-class training and development opportunities • Option to join BT Shares Saving schemes. • Discounted broadband, mobile and TV packages • Access to 100's of retail discounts including the BT shop
26/07/2026
Full time
Software Engineering Specialist - Front End Cookies on BT.comWe use cookies to do things like remember what you've added to your shopping basket, offer live chat support and show you content we think you'll be interested in. If you're happy with the use of cookies by BT and selected partners, click OK.View profileEmployee Login Early Careers Our Teams About BT Group Search rolesJob DescriptionJob Title: Software Engineering Specialist - Front EndReq ID: 60145Job Function: Software EngineeringPosting Start Date: 09/07/2026Posting End Date: 26/07/2026Division: NetworksJob Location: GBR-London-BTHQ One BrahamAdvertised Salary: Competitive with great benefits Recruiter: Luke Byrne Career Grade: CLD Internal Closing Date: 26th July 2026 Locations: London About the role As networks grow in complexity and the demand for speed, resilience, and efficiency increases, our need to intelligently leverage software engineering becomes critical. This role sits at the heart of that transformation. You'll be enabling a real shift in how telcos operate and serve customers in designing and developing software solutions that streamline workflows, embed compliance, and eliminate inefficiencies. Your work will directly impact how quickly and reliably services are delivered that benefit customers, how easily teams can operate and troubleshoot systems, and how effectively the business can adapt to new technologies and opportunities. This isn't just about writing code or developing software solutions, it's about shaping the future of operational excellence in the Software, Data and AI team in Mobile. What you'll be doing • Delivers the engineering strategy in ensuring the engineering organisation's ability to deliver high quality on time and on budget and implementing means of bringing measurability as well as predictability to the engineering organisation's capabilities • Executes complex technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation • Resolves complex and strategic issues using advanced technical knowledge, across wider industry and/or specific sectors, and develops bespoke or leading edge, technically complex solutions (e.g., relating to new, un-tested technology and/or large-scale impact of products) • Executes and contributes to the development of the ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams • Executes engineering and operational excellence initiatives, implementing metrics and process for regular assessment and improvement • Drives an engineering culture that fosters innovation and creativity while delivering high quality products with predictability and reliability • Writes, tests and reviews code, refining and rewriting as necessary independently and communicates to engineering professionals and colleagues involved in the project • Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting when necessary • Plays a positive contributor role in the software engineering organisation, implementing the technical vision and the pursuit of innovations regarding new technologies, platforms and applications. • Evaluates, implements and maintains high-quality tools and complex automation processes to support continuous delivery and developer productivity Essential Skills / Experience • Strong proficiency in Javascript with demonstrated experience in building robust systems or applications with a focus on libraries such as React. • Hands-on experience with automation frameworks and tools, including CI/CD pipelines (e.g. GitLab-CI, Jenkins, Infrastructure-as-code (e.g. Ansible, Jinja2, Terraform), and scripting. • Deep understanding of software development principles, including design patterns, modular architecture test-driven development (TDD), and version control (e.g. Git). • Experience integrating with APIs, network systems, or telemetry platforms, ideally in telecoms or other operational environments. • Proficient in virtualisation and orchestration tools (e.g. Docker, OpenStack, VMWare) • Familiarity with observability and monitoring practices. • Proven ability to design and specify software solutions based on technical requirements. This covers microservice architecture, and larger scale component and solution design. • Strong problem-solving skills with the ability to work through complex, cross-domain technical challenges • Effective communicator, able to work with design, operational, and vendor/customer teams to understand needs and deliver value. • Proactive and self-directed, comfortable in turning strategic and team goals into individual work-packages to deliver objectives while also contributing in cross-functional teams. • Adaptable with change, especially in a fast-paced environment with evolving priorities or technical directions. • Strong documentation and knowledge sharing habits, supporting sustainable and maintainable development and skills sharing. • Initiative to build and update tools that enhance your team's development experience. • Design and develop automated test strategies for Ul components, accessibility, and user journeys. Experience you'd be expected to have • A bachelor's degree in computer science, information technology, or any relevant field. • Strong knowledge of cloud concepts, architecture patterns, and best practices. • Proven experience in designing, implementing, and maintaining Software solutions. • Hands-on experience with any cloud, AWS is preferred. • Extensive background in software architecture and solution design, with deep expertise in microservices, distributed systems, and cloud-native architectures. Our Package • 10% on target bonus • A BT Pension scheme, minimum 5% Employee contribution, BT contribution 10% • From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It's for all parents, no matter how your family is made up. • 25 days annual leave (not including bank holidays), increasing with service • Huge range of flexible benefits including cycle to work, healthcare, season ticket loan • World-class training and development opportunities • Option to join BT Shares Saving schemes. • Discounted broadband, mobile and TV packages • Access to 100's of retail discounts including the BT shop
Brief Description The Principal, Cloud Software Engineer will be responsible for designing, developing, and maintaining modern healthcare-focused applications that support clinical, research, and enterprise RnD AAAI initiatives across the RnD organization. This role will lead the development of secure, scalable, AI-enabled web applications and APIs within an AWS cloud environment, with a strong emphasis on product development, user experience, and delivery of intelligent software solutions. Essential Functions Design, develop, and maintain full stack web applications using Python, Java, C++ and modern frontend frameworks. Build scalable backend services and APIs using Python frameworks such as FastAPI, Flask, or Django. Develop responsive, intuitive, and secure user interfaces using React, TypeScript, JavaScript, HTML5, CSS and Tailwind. Build healthcare and research applications that support clinical, operational, and AI-enabled workflows. Collaborate with Product, AI/ML/Data Engineering, IT / Infrastructure and Business teams to translate requirements into effective software solutions. Design and develop application features that incorporate AI/ML capabilities. Integrate AI services and machine learning models into production applications through APIs and service interfaces. Work with AI/ML teams to support model inference, prompt-based experiences, and AI-powered workflows in healthcare use cases. Build secure and scalable application components within the AWS environment using services such as EC2, Lambda, ECS/EKS, API Gateway, S3, CloudFront, CloudWatch, and IAM. Implement authentication, authorization, role-based access, and secure data handling patterns appropriate for regulated healthcare environments. Develop integrations with internal and external systems using APIs, event-driven patterns, and secure service communication. Create and maintain automated unit, integration, and end-to-end tests to ensure software quality and reliability. Support CI/CD practices and modern software delivery workflows using tools such as GitHub Actions, Jenkins, or AWS CodePipeline. Contribute to application monitoring, logging, and troubleshooting to ensure performance, stability, and maintainability. Participate in architecture and design reviews, providing input on application structure, scalability, security, and AI integration patterns. Document application behavior, technical designs, and operational procedures. Ensure solutions align with healthcare privacy, security, and regulatory expectations including HIPAA, GDPR, and GxP-aligned practices where applicable. Mentor other engineers and contribute to engineering standards, code quality, and technical best practices. Required Knowledge, Skills and Abilities Strong proficiency in Python, Java, C++ development with experience building enterprise or healthcare software applications. Strong experience with modern frontend frameworks such as React, Angular, or Vue.js. Experience designing and developing REST APIs and application backends. Strong understanding of AWS services used for application development and deployment. Experience building secure, scalable web applications in cloud environments. Experience with authentication, authorization, and secure application design patterns. Strong understanding of application testing practices, including unit, integration, and end-to-end testing. Experience integrating third-party services, APIs, and internal systems. Experience developing applications that incorporate AI/ML capabilities or intelligent workflows. Familiarity with AI/ML application patterns such as model inference, LLM integration, prompt-driven experiences, search/retrieval, summarization, or recommendation features. Experience working with Data Science or ML teams to productionize AI-driven application features. Knowledge of healthcare privacy, security, and regulatory requirements, including HIPAA and GDPR. Strong analytical, troubleshooting, and problem-solving abilities. Excellent communication skills and ability to work effectively with cross-functional stakeholders. Experience working in Agile/Scrum development environments. Preferred Knowledge, Skills and Abilities Experience in Healthcare, Life Sciences, Pharmaceutical, Biotechnology, Clinical Research, or Medical Device environments. Experience building AI-enabled healthcare applications, clinical decision support tools, or intelligent workflow solutions. Experience developing event-driven or service-oriented application architectures. Knowledge of software architecture patterns and enterprise integration practices. Familiarity with regulated software development, validation, documentation, and change control practices. Required/Preferred Education Preferred Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Science, Bioinformatics, Mathematics, or a related technical discipline required. 5+ years of professional software engineering experience. 3+ years of experience designing and deploying cloud-native applications within AWS environments. Demonstrated experience delivering complex software projects from design through production support. Description of Physical Demands Occasional mobility within office environment Routinely sitting for extended periods of time Constantly operating a computer, printer, telephone and other similar office machinery
26/07/2026
Full time
Brief Description The Principal, Cloud Software Engineer will be responsible for designing, developing, and maintaining modern healthcare-focused applications that support clinical, research, and enterprise RnD AAAI initiatives across the RnD organization. This role will lead the development of secure, scalable, AI-enabled web applications and APIs within an AWS cloud environment, with a strong emphasis on product development, user experience, and delivery of intelligent software solutions. Essential Functions Design, develop, and maintain full stack web applications using Python, Java, C++ and modern frontend frameworks. Build scalable backend services and APIs using Python frameworks such as FastAPI, Flask, or Django. Develop responsive, intuitive, and secure user interfaces using React, TypeScript, JavaScript, HTML5, CSS and Tailwind. Build healthcare and research applications that support clinical, operational, and AI-enabled workflows. Collaborate with Product, AI/ML/Data Engineering, IT / Infrastructure and Business teams to translate requirements into effective software solutions. Design and develop application features that incorporate AI/ML capabilities. Integrate AI services and machine learning models into production applications through APIs and service interfaces. Work with AI/ML teams to support model inference, prompt-based experiences, and AI-powered workflows in healthcare use cases. Build secure and scalable application components within the AWS environment using services such as EC2, Lambda, ECS/EKS, API Gateway, S3, CloudFront, CloudWatch, and IAM. Implement authentication, authorization, role-based access, and secure data handling patterns appropriate for regulated healthcare environments. Develop integrations with internal and external systems using APIs, event-driven patterns, and secure service communication. Create and maintain automated unit, integration, and end-to-end tests to ensure software quality and reliability. Support CI/CD practices and modern software delivery workflows using tools such as GitHub Actions, Jenkins, or AWS CodePipeline. Contribute to application monitoring, logging, and troubleshooting to ensure performance, stability, and maintainability. Participate in architecture and design reviews, providing input on application structure, scalability, security, and AI integration patterns. Document application behavior, technical designs, and operational procedures. Ensure solutions align with healthcare privacy, security, and regulatory expectations including HIPAA, GDPR, and GxP-aligned practices where applicable. Mentor other engineers and contribute to engineering standards, code quality, and technical best practices. Required Knowledge, Skills and Abilities Strong proficiency in Python, Java, C++ development with experience building enterprise or healthcare software applications. Strong experience with modern frontend frameworks such as React, Angular, or Vue.js. Experience designing and developing REST APIs and application backends. Strong understanding of AWS services used for application development and deployment. Experience building secure, scalable web applications in cloud environments. Experience with authentication, authorization, and secure application design patterns. Strong understanding of application testing practices, including unit, integration, and end-to-end testing. Experience integrating third-party services, APIs, and internal systems. Experience developing applications that incorporate AI/ML capabilities or intelligent workflows. Familiarity with AI/ML application patterns such as model inference, LLM integration, prompt-driven experiences, search/retrieval, summarization, or recommendation features. Experience working with Data Science or ML teams to productionize AI-driven application features. Knowledge of healthcare privacy, security, and regulatory requirements, including HIPAA and GDPR. Strong analytical, troubleshooting, and problem-solving abilities. Excellent communication skills and ability to work effectively with cross-functional stakeholders. Experience working in Agile/Scrum development environments. Preferred Knowledge, Skills and Abilities Experience in Healthcare, Life Sciences, Pharmaceutical, Biotechnology, Clinical Research, or Medical Device environments. Experience building AI-enabled healthcare applications, clinical decision support tools, or intelligent workflow solutions. Experience developing event-driven or service-oriented application architectures. Knowledge of software architecture patterns and enterprise integration practices. Familiarity with regulated software development, validation, documentation, and change control practices. Required/Preferred Education Preferred Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Science, Bioinformatics, Mathematics, or a related technical discipline required. 5+ years of professional software engineering experience. 3+ years of experience designing and deploying cloud-native applications within AWS environments. Demonstrated experience delivering complex software projects from design through production support. Description of Physical Demands Occasional mobility within office environment Routinely sitting for extended periods of time Constantly operating a computer, printer, telephone and other similar office machinery
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.About ICAP RVICAP Relative Value (ICRV) is a dedicated global execution division specializing in US Treasuries (USTs), Futures, and Options markets. Operating around the clock, the unit consists of a dedicated team that executes complex, multi-leg synthetic strategies on behalf of institutional clients.Role OverviewICRV are seeking an exceptional Principal Engineer to own the architecture, design and hands-on delivery of desktop platform automating and streamlining trading desk workflows. This is a high-visibility player-coach role: you will apply deep technical expertise with architectural leadership, to transform desk operations and have a significant influence on the technology direction of this new platform working with offshore partners. It may evolve to include formal people management.Role ResponsibilitiesAct as the primary hands-on technical leader: architect the platform, write correctness-critical code, and set the engineering bar through your own output.Own the technical direction of the ICRV greenfield project, developing high-performance, scalable, and robust solutions from first principles through to production operation.Design for hard non-functional requirements: latency and responsiveness budgets as acceptance criteria, crash containment, least-privilege isolation between sub-applications.Work effectively with a matrix management structure, taking designs through group-wide governance, while delivering business value ensuring adherence to group wide technology standards and mandates.Mentor and coach other team members to achieve optimum performance and career growth. Work effectively to leverage offshore staffing vendors.Establish AI-assisted development as a disciplined team practice using company wide tooling, workflow integration, and the review rigour that makes AI-generated code safe to ship.Communicate technical trade-offs clearly to trading, compliance, infrastructure and middle-office stakeholders; manage risk and escalate honestly.Identify and drive refactoring toward the target architecture as the platform grows.Experience / CompetencesEssentialExperience:10+ years Financial Services building complex front-office trading systems, with demonstrated technical leadership through multi-year delivery.Demonstrated success leading engineering teams through complex, multi-year transformation programmes.Hands-on experience across the full software development lifecycle.Practical experience using AI tools across the development lifecycle, including the review discipline for AI-generated code.Excellent written and verbal communication; effective in a matrixed, global organisation; self-motivated and proactive.Degree in Computer Science, Engineering, Mathematics, Physics, or a relevant analytical discipline.Domain:Understanding of relative-value execution: cash/futures basis, calendar spreads, curve trades, and how that translates into workflow and system requirements.Familiarity with futures market structure (exchange, clearing, margining) and US Treasury market structure (cash bonds, primary dealers, settlement).Knowledge of futures clearing/margin systems (e.g. CME) and Treasury settlement railsExperience with execution/order connectivity protocols (FIX or equivalent) in an interdealer, agency, or execution-desk context.Understanding of 24-hour, multi-region trading operations (follow-the-sun handover, timezone-aware processing across London/New York/Singapore)Technical:Expert-level C# / .NET (LTS): back-end services with ASP.NET Core.Experience designing and delivering event-driven, service-oriented back-end systems (message brokers, async workflows, API design) in a production trading environment.Experience building desktop applications that host web content (e.g., Electron, Tauri, or custom .NET host); comfortable with WebSocket bridges, local service APIs, or IPC mechanisms to connect web UIs with native desktop applications.Sufficient front-end literacy (React, TypeScript, Node) to make architectural decisions, review code, and collaborate effectively with dedicated front-end teams.Demonstrated ability to leverage coding agents in spec-driven development workflows.Strong grasp of process isolation, information security, and identity/access management; experience with event-driven messaging and least-privilege service boundaries.Familiarity with modern build pipelines and tools.Experience designing within formal governance and architecture-review frameworks.DesiredExperience with desktop interop frameworks and protocols (FDC3, OpenFin, or custom IPC/message-bus implementations).WPF or other rich-client .NET UI experience.Experience interfacing with third-party desktop APIs (e.g., Bloomberg DAPI).Performance engineering: profiling and holding hard latency budgets.Experience with high-throughput trade/market-data processing at scale.Cloud platform experience (AWS or equivalent); containerisation and orchestration.Relational data and canonical/JSON data contract design.Design-system principles and component-library development.Role Band & Level: Manager, 7 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - 135 Bishopsgate - London
26/07/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.About ICAP RVICAP Relative Value (ICRV) is a dedicated global execution division specializing in US Treasuries (USTs), Futures, and Options markets. Operating around the clock, the unit consists of a dedicated team that executes complex, multi-leg synthetic strategies on behalf of institutional clients.Role OverviewICRV are seeking an exceptional Principal Engineer to own the architecture, design and hands-on delivery of desktop platform automating and streamlining trading desk workflows. This is a high-visibility player-coach role: you will apply deep technical expertise with architectural leadership, to transform desk operations and have a significant influence on the technology direction of this new platform working with offshore partners. It may evolve to include formal people management.Role ResponsibilitiesAct as the primary hands-on technical leader: architect the platform, write correctness-critical code, and set the engineering bar through your own output.Own the technical direction of the ICRV greenfield project, developing high-performance, scalable, and robust solutions from first principles through to production operation.Design for hard non-functional requirements: latency and responsiveness budgets as acceptance criteria, crash containment, least-privilege isolation between sub-applications.Work effectively with a matrix management structure, taking designs through group-wide governance, while delivering business value ensuring adherence to group wide technology standards and mandates.Mentor and coach other team members to achieve optimum performance and career growth. Work effectively to leverage offshore staffing vendors.Establish AI-assisted development as a disciplined team practice using company wide tooling, workflow integration, and the review rigour that makes AI-generated code safe to ship.Communicate technical trade-offs clearly to trading, compliance, infrastructure and middle-office stakeholders; manage risk and escalate honestly.Identify and drive refactoring toward the target architecture as the platform grows.Experience / CompetencesEssentialExperience:10+ years Financial Services building complex front-office trading systems, with demonstrated technical leadership through multi-year delivery.Demonstrated success leading engineering teams through complex, multi-year transformation programmes.Hands-on experience across the full software development lifecycle.Practical experience using AI tools across the development lifecycle, including the review discipline for AI-generated code.Excellent written and verbal communication; effective in a matrixed, global organisation; self-motivated and proactive.Degree in Computer Science, Engineering, Mathematics, Physics, or a relevant analytical discipline.Domain:Understanding of relative-value execution: cash/futures basis, calendar spreads, curve trades, and how that translates into workflow and system requirements.Familiarity with futures market structure (exchange, clearing, margining) and US Treasury market structure (cash bonds, primary dealers, settlement).Knowledge of futures clearing/margin systems (e.g. CME) and Treasury settlement railsExperience with execution/order connectivity protocols (FIX or equivalent) in an interdealer, agency, or execution-desk context.Understanding of 24-hour, multi-region trading operations (follow-the-sun handover, timezone-aware processing across London/New York/Singapore)Technical:Expert-level C# / .NET (LTS): back-end services with ASP.NET Core.Experience designing and delivering event-driven, service-oriented back-end systems (message brokers, async workflows, API design) in a production trading environment.Experience building desktop applications that host web content (e.g., Electron, Tauri, or custom .NET host); comfortable with WebSocket bridges, local service APIs, or IPC mechanisms to connect web UIs with native desktop applications.Sufficient front-end literacy (React, TypeScript, Node) to make architectural decisions, review code, and collaborate effectively with dedicated front-end teams.Demonstrated ability to leverage coding agents in spec-driven development workflows.Strong grasp of process isolation, information security, and identity/access management; experience with event-driven messaging and least-privilege service boundaries.Familiarity with modern build pipelines and tools.Experience designing within formal governance and architecture-review frameworks.DesiredExperience with desktop interop frameworks and protocols (FDC3, OpenFin, or custom IPC/message-bus implementations).WPF or other rich-client .NET UI experience.Experience interfacing with third-party desktop APIs (e.g., Bloomberg DAPI).Performance engineering: profiling and holding hard latency budgets.Experience with high-throughput trade/market-data processing at scale.Cloud platform experience (AWS or equivalent); containerisation and orchestration.Relational data and canonical/JSON data contract design.Design-system principles and component-library development.Role Band & Level: Manager, 7 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - 135 Bishopsgate - London