it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

2198 jobs found

Email me jobs like this
Refine Search
Current Search
software engineer react
Trinity College London
Lead Developer
Trinity College London London, UK
Contract:  Permanent, full-time Location:  London (hybrid-working) Closing Date:  31 May 2026 About the role The Lead Developer is part of a small innovation team responsible for bringing in-house a world-leading, cutting-edge AI-driven music and language teaching/analytics product. This highly skilled role focuses on reviewing, improving, and productionising our current pilot codebase while driving a roadmap of new, exciting features in partnership with our AI specialist, DevOps, and Data colleagues. The innovation team is moving to an AI-first model for development which you will initiate and lead. Reporting to the Head of Product Engineering, you will help guide and uplift our overseas development teams working on separate core products - ensuring consistent technical standards, design principles, and development processes across the wider engineering function. About you - Hands-on experience developing production software using AI-assisted development tools. - Expert hands-on experience with ReactJS, Next.js, and strong UI development. - Strong UI focus including Tailwind (very strong UI capability essential). - Full-stack development experience, including both NoSQL (DynamoDB) and SQL databases. - Experience designing scalable, production-grade software architectures. - Familiarity with Auth0 and Ant Design components (advantageous). - Experience of DevOps (advantageous) - Experience of data modelling and data products (advantageous) - Strong self-direction and the ability to drive enterprise-level decisions across design, development, and deployment. - Excellent communication skills, able to work effectively with local and overseas teams. - Comfortable operating in a fast-paced environment with deep technical challenges. - Technical leadership & influence able to guide technical direction, mentor others, and gain buy-in from local and overseas teams. - High autonomy & ownership comfortable setting direction, making decisions, and driving initiatives without needing close oversight. - Strong problem-solving mindset able to untangle complex technical issues in an evolving codebase and propose practical, scalable solutions. - Clear, confident communication able to explain design decisions, negotiate priorities, and collaborate with technical and non-technical stakeholders.   Our benefits Trinity provides a work environment that is stimulating, inspiring and fair. Our approach to reward values our employees while ensuring each person’s contribution makes us great as an organisation. As an employee, you’ll enjoy a range of  benefits  here at Trinity.    Our commitment Trinity is open to all applicants from different backgrounds and we are committed to building a more diverse and inclusive workplace. All applications are dealt with in the strictest of confidence.  We actively encourages applications from candidates of all abilities. As a Disability Confident employer, we are dedicated to creating a workplace that is accessible, supportive, and welcoming for individuals with different abilities. We will make sure you can be interviewed fairly if you have a disability, long term health condition, or are neuro-diverse.  Trinity promotes and welcome applications from a wide range of candidates, including those with criminal records. In line with the requirements of the Rehabilitation of Offenders Act (1974), we select all candidates for interview based on their competencies, qualifications and knowledge. To learn more about our DEI commitment as an equal opportunities employer, please visit our  Equality, diversity and inclusion  page.    How to Apply To apply, please follow the Apply for This Job link on this page and you will be directed to the Trinity College London application page. We reserve the right to close the advert earlier if we receive a high volume of interest so please do not delay if interested. Trinity College London does not hold a job visa sponsorship licence and so is not in a position to sponsor visas in the UK. All posts are subject to a safer recruitment process, including the disclosure of criminal records and vetting checks.  Upon successful appointment into the role, you will be required to complete our vetting procedures as with all Trinity College London employees. This is carried out by a 3rd party supplier and our standard background checks consist of Right to Work in the UK, Identity Check, Employment History check, Financial Probity Check, Highest Academic Qualifications Check and a basic DBS check. Trinity College London will collect and use your personal information for our recruitment process in accordance with our  Recruitment Privacy Notice . Trinity College London will hold candidate data on file for no more than six months from application submission. If you want your information to be removed earlier, please contact us directly. If we want to hold your information beyond the six months, we will contact you to get your consent. Our data protection policy can be viewed in full  here .
13/05/2026
Full time
Contract:  Permanent, full-time Location:  London (hybrid-working) Closing Date:  31 May 2026 About the role The Lead Developer is part of a small innovation team responsible for bringing in-house a world-leading, cutting-edge AI-driven music and language teaching/analytics product. This highly skilled role focuses on reviewing, improving, and productionising our current pilot codebase while driving a roadmap of new, exciting features in partnership with our AI specialist, DevOps, and Data colleagues. The innovation team is moving to an AI-first model for development which you will initiate and lead. Reporting to the Head of Product Engineering, you will help guide and uplift our overseas development teams working on separate core products - ensuring consistent technical standards, design principles, and development processes across the wider engineering function. About you - Hands-on experience developing production software using AI-assisted development tools. - Expert hands-on experience with ReactJS, Next.js, and strong UI development. - Strong UI focus including Tailwind (very strong UI capability essential). - Full-stack development experience, including both NoSQL (DynamoDB) and SQL databases. - Experience designing scalable, production-grade software architectures. - Familiarity with Auth0 and Ant Design components (advantageous). - Experience of DevOps (advantageous) - Experience of data modelling and data products (advantageous) - Strong self-direction and the ability to drive enterprise-level decisions across design, development, and deployment. - Excellent communication skills, able to work effectively with local and overseas teams. - Comfortable operating in a fast-paced environment with deep technical challenges. - Technical leadership & influence able to guide technical direction, mentor others, and gain buy-in from local and overseas teams. - High autonomy & ownership comfortable setting direction, making decisions, and driving initiatives without needing close oversight. - Strong problem-solving mindset able to untangle complex technical issues in an evolving codebase and propose practical, scalable solutions. - Clear, confident communication able to explain design decisions, negotiate priorities, and collaborate with technical and non-technical stakeholders.   Our benefits Trinity provides a work environment that is stimulating, inspiring and fair. Our approach to reward values our employees while ensuring each person’s contribution makes us great as an organisation. As an employee, you’ll enjoy a range of  benefits  here at Trinity.    Our commitment Trinity is open to all applicants from different backgrounds and we are committed to building a more diverse and inclusive workplace. All applications are dealt with in the strictest of confidence.  We actively encourages applications from candidates of all abilities. As a Disability Confident employer, we are dedicated to creating a workplace that is accessible, supportive, and welcoming for individuals with different abilities. We will make sure you can be interviewed fairly if you have a disability, long term health condition, or are neuro-diverse.  Trinity promotes and welcome applications from a wide range of candidates, including those with criminal records. In line with the requirements of the Rehabilitation of Offenders Act (1974), we select all candidates for interview based on their competencies, qualifications and knowledge. To learn more about our DEI commitment as an equal opportunities employer, please visit our  Equality, diversity and inclusion  page.    How to Apply To apply, please follow the Apply for This Job link on this page and you will be directed to the Trinity College London application page. We reserve the right to close the advert earlier if we receive a high volume of interest so please do not delay if interested. Trinity College London does not hold a job visa sponsorship licence and so is not in a position to sponsor visas in the UK. All posts are subject to a safer recruitment process, including the disclosure of criminal records and vetting checks.  Upon successful appointment into the role, you will be required to complete our vetting procedures as with all Trinity College London employees. This is carried out by a 3rd party supplier and our standard background checks consist of Right to Work in the UK, Identity Check, Employment History check, Financial Probity Check, Highest Academic Qualifications Check and a basic DBS check. Trinity College London will collect and use your personal information for our recruitment process in accordance with our  Recruitment Privacy Notice . Trinity College London will hold candidate data on file for no more than six months from application submission. If you want your information to be removed earlier, please contact us directly. If we want to hold your information beyond the six months, we will contact you to get your consent. Our data protection policy can be viewed in full  here .
Developer (Full Stack, Cloud, AI and Platform Delivery)
Hexcel Duxford, Cambridgeshire
With our strong investment in research and development and our culture of continuous improvement, Hexcel is the industry leader in the manufacturing of advanced composite materials, including carbon fiber, woven reinforcements, resins, prepregs, honeycombs and additive manufactured parts. We invite you to join the Hexcel team at various manufacturing sites, sales offices and R&D centers around the globe. Become a part of the "strength within." Hexcel is currently seeking a Developer (Full Stack, Cloud, AI & Platform Delivery) for our Duxford, UK location. Role Purpose We are seeking a highly hands on Developer to design, build, and deliver modern enterprise applications across the full software lifecycle. This is an end to end ownership role, responsible not only for development but also for build, deployment, release, and production support. You will work across the full stack while embedding AI driven capabilities, including prompt engineered and data grounded (RAG based) solutions, into business applications. Over time, you will contribute to platform design, architectural direction, and engineering standards, with a clear path toward technical leadership. End to End Engineering & Delivery (Core Focus) Release Management & Production Support Cloud, DevOps & Infrastructure Containerization & Modern Platform Engineering AI & Intelligent Solutions Architecture & Technical Growth Collaboration & Delivery Qualifications Strong hands on experience with: C# / .NET, React, Bicep (Infrastructure as Code), CI/CD pipelines (Azure DevOps / GitHub Actions), GitHub workflows, Containerisation (Docker), Prompt engineering for LLM based solutions (structured prompting, chaining, and output validation) Experience building or integrating Retrieval Augmented Generation (RAG) pipelines (e.g. embeddings, vector search, data grounding) Proven experience delivering end to end solutions into production Experience building APIs and microservices Strong experience with Microsoft Azure DevOps, Cloud & Platform Engineering, AI & Modern Development Excellent problem solving and analytical thinking Proactive, self driven learner Candidates must be eligible to work in the country where the position is based.
24/06/2026
Full time
With our strong investment in research and development and our culture of continuous improvement, Hexcel is the industry leader in the manufacturing of advanced composite materials, including carbon fiber, woven reinforcements, resins, prepregs, honeycombs and additive manufactured parts. We invite you to join the Hexcel team at various manufacturing sites, sales offices and R&D centers around the globe. Become a part of the "strength within." Hexcel is currently seeking a Developer (Full Stack, Cloud, AI & Platform Delivery) for our Duxford, UK location. Role Purpose We are seeking a highly hands on Developer to design, build, and deliver modern enterprise applications across the full software lifecycle. This is an end to end ownership role, responsible not only for development but also for build, deployment, release, and production support. You will work across the full stack while embedding AI driven capabilities, including prompt engineered and data grounded (RAG based) solutions, into business applications. Over time, you will contribute to platform design, architectural direction, and engineering standards, with a clear path toward technical leadership. End to End Engineering & Delivery (Core Focus) Release Management & Production Support Cloud, DevOps & Infrastructure Containerization & Modern Platform Engineering AI & Intelligent Solutions Architecture & Technical Growth Collaboration & Delivery Qualifications Strong hands on experience with: C# / .NET, React, Bicep (Infrastructure as Code), CI/CD pipelines (Azure DevOps / GitHub Actions), GitHub workflows, Containerisation (Docker), Prompt engineering for LLM based solutions (structured prompting, chaining, and output validation) Experience building or integrating Retrieval Augmented Generation (RAG) pipelines (e.g. embeddings, vector search, data grounding) Proven experience delivering end to end solutions into production Experience building APIs and microservices Strong experience with Microsoft Azure DevOps, Cloud & Platform Engineering, AI & Modern Development Excellent problem solving and analytical thinking Proactive, self driven learner Candidates must be eligible to work in the country where the position is based.
Full Stack Developer
MissionHires
Moonshot Partners is hiring a Contract Full Stack Developer to support a major digital transformation for a UK public sector membership organization. You'll help maintain a legacy Sitecore platform while building a modern headless stack with Storyblok, Next.js, and React. Initial priority is auditing and implementing robust analytics/tracking (GTM/GA4), followed by integrations (SSO, Stripe, Algolia), APIs, and ongoing enhancements. This fully-remote UK-hours role partners with a Product Owner and external vendors during migration, then helps establish strong in-house engineering practices. Responsibilities Audit, clean, and standardize Google Tag Manager (client/server-side) and ensure GA4 data accuracy Design and implement scalable tracking architecture and event schemas for Storyblok + Next.js Implement event tracking across the Next.js front end and maintain tracking parity during migration Support current Sitecore platform with minor features, bug fixes, and transitional logic updates Post-launch optimisation on the new platform: bug fixing, performance, accessibility, and API maintenance Design scalable Storyblok content models aligned with headless best practices Build and maintain integrations: SSO (OAuth/SAML/partner) and Partners Enhance personalisation and membership logic by tier, behaviour, and status Implement subscription renewals, upgrades, Stripe Billing logic, webhooks, and customer portal Support and enhance an existing PWA and contribute to new roadmap features Collaborate with Product Owner and external partners; help transition capabilities in-house Contribute to an API-driven architecture using .NET and Azure API layers Requirements 5+ years professional software development experience with production systems Hands on expertise with Google Tag Manager (client side and server side/Stape) and GA4 Strong JavaScript skills with React and Next.js; Tailwind CSS experience Back-end/API development experience with .NET and Azure API layers Experience implementing authentication systems (e.g., Supabase) and SSO (OAuth/SAML) Headless CMS experience; Storyblok strongly preferred (Sitecore familiarity a plus) Payments and subscriptions experience with Stripe Billing; webhook implementation Experience with Algolia search; familiarity with GoCardless and Microsoft Dynamics (CRM) beneficial Understanding of personalisation strategies and data driven content segmentation Experience with PWAs and headless architectures is a plus Fluent English (written and spoken); excellent collaboration, ownership, and accountability Availability to work Monday-Friday, 9:00-5:00 UK time in a fully-remote setup
24/06/2026
Full time
Moonshot Partners is hiring a Contract Full Stack Developer to support a major digital transformation for a UK public sector membership organization. You'll help maintain a legacy Sitecore platform while building a modern headless stack with Storyblok, Next.js, and React. Initial priority is auditing and implementing robust analytics/tracking (GTM/GA4), followed by integrations (SSO, Stripe, Algolia), APIs, and ongoing enhancements. This fully-remote UK-hours role partners with a Product Owner and external vendors during migration, then helps establish strong in-house engineering practices. Responsibilities Audit, clean, and standardize Google Tag Manager (client/server-side) and ensure GA4 data accuracy Design and implement scalable tracking architecture and event schemas for Storyblok + Next.js Implement event tracking across the Next.js front end and maintain tracking parity during migration Support current Sitecore platform with minor features, bug fixes, and transitional logic updates Post-launch optimisation on the new platform: bug fixing, performance, accessibility, and API maintenance Design scalable Storyblok content models aligned with headless best practices Build and maintain integrations: SSO (OAuth/SAML/partner) and Partners Enhance personalisation and membership logic by tier, behaviour, and status Implement subscription renewals, upgrades, Stripe Billing logic, webhooks, and customer portal Support and enhance an existing PWA and contribute to new roadmap features Collaborate with Product Owner and external partners; help transition capabilities in-house Contribute to an API-driven architecture using .NET and Azure API layers Requirements 5+ years professional software development experience with production systems Hands on expertise with Google Tag Manager (client side and server side/Stape) and GA4 Strong JavaScript skills with React and Next.js; Tailwind CSS experience Back-end/API development experience with .NET and Azure API layers Experience implementing authentication systems (e.g., Supabase) and SSO (OAuth/SAML) Headless CMS experience; Storyblok strongly preferred (Sitecore familiarity a plus) Payments and subscriptions experience with Stripe Billing; webhook implementation Experience with Algolia search; familiarity with GoCardless and Microsoft Dynamics (CRM) beneficial Understanding of personalisation strategies and data driven content segmentation Experience with PWAs and headless architectures is a plus Fluent English (written and spoken); excellent collaboration, ownership, and accountability Availability to work Monday-Friday, 9:00-5:00 UK time in a fully-remote setup
Senior Full Stack AI Engineer - PHP/Laravel + React
Hedgehog Lab City, Newcastle Upon Tyne
Hedgehog Lab is looking for an experienced Full Stack Developer to build transformative AI-powered products in Newcastle. You will design and ship scalable applications that process complex data using PHP, Laravel, React.js, and AWS. The role offers an opportunity to lead real technical challenges and influence best practices across teams. Joining Hedgehog Lab means working at the forefront of AI and software engineering, collaborating with global brands. If you're ready to take on impactful work with significant ownership, apply now!
24/06/2026
Full time
Hedgehog Lab is looking for an experienced Full Stack Developer to build transformative AI-powered products in Newcastle. You will design and ship scalable applications that process complex data using PHP, Laravel, React.js, and AWS. The role offers an opportunity to lead real technical challenges and influence best practices across teams. Joining Hedgehog Lab means working at the forefront of AI and software engineering, collaborating with global brands. If you're ready to take on impactful work with significant ownership, apply now!
Software Engineer III - Full-Stack Web Apps
Java Script Works Manchester, Lancashire
Java Script Works is seeking an Engineer III for Software Development in Manchester, United Kingdom. This full-time role requires strong experience with .NET Core, ASP.NET, and proficiency in front-end technologies such as HTML5, CSS3, and JavaScript, along with frameworks like React and Angular. Familiarity with both SQL Server and NoSQL databases is also essential. Competitive compensation is provided but no visa sponsorship is available.
24/06/2026
Full time
Java Script Works is seeking an Engineer III for Software Development in Manchester, United Kingdom. This full-time role requires strong experience with .NET Core, ASP.NET, and proficiency in front-end technologies such as HTML5, CSS3, and JavaScript, along with frameworks like React and Angular. Familiarity with both SQL Server and NoSQL databases is also essential. Competitive compensation is provided but no visa sponsorship is available.
Real-Time Liquidity Dashboard Engineer (Java + React)
JPMorgan Chase & Co. Bournemouth, Dorset
JPMorgan Chase & Co. is looking for a Software Engineer II to join their Global Liquidity and Cash Management Technology team in Bournemouth. This role focuses on developing a real-time client liquidity dashboard using Java and ReactJs. You will contribute by designing technical solutions, writing performant code, and collaborating within a diverse global team. Ideal candidates are passionate technologists with experience in enterprise software development, security, and agile methodologies, ready to impact the liquidity business directly.
24/06/2026
Full time
JPMorgan Chase & Co. is looking for a Software Engineer II to join their Global Liquidity and Cash Management Technology team in Bournemouth. This role focuses on developing a real-time client liquidity dashboard using Java and ReactJs. You will contribute by designing technical solutions, writing performant code, and collaborating within a diverse global team. Ideal candidates are passionate technologists with experience in enterprise software development, security, and agile methodologies, ready to impact the liquidity business directly.
IBM
Cloud-Native Full Stack Developer - Hybrid & Flexible
IBM
IBM is seeking a Full Stack Developer to work on innovative cloud-native applications. This position requires proficiency in modern frameworks like React or Angular, solid experience with back-end services in Java or Node.js, and familiarity with AWS or Azure cloud services. Ideal candidates will enjoy solving complex engineering challenges and thrive in a collaborative Agile environment. Join IBM to build impactful software solutions that drive business transformation and continuous learning.
24/06/2026
Full time
IBM is seeking a Full Stack Developer to work on innovative cloud-native applications. This position requires proficiency in modern frameworks like React or Angular, solid experience with back-end services in Java or Node.js, and familiarity with AWS or Azure cloud services. Ideal candidates will enjoy solving complex engineering challenges and thrive in a collaborative Agile environment. Join IBM to build impactful software solutions that drive business transformation and continuous learning.
Engineer III, Software DevelopmentAbout the Role: in Manchester - S&P Global
Java Script Works Manchester, Lancashire
Engineer III, Software Development Manchester, United Kingdom Posted about 1 year ago Tech stack JavaScript HTML5 CSS React SQL Server Angular Frontend C ASP.NET NoSQL Skills Strong experience with .NET Core/ASP.NET, C#, and Entity Framework Proficient in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React and Angular Experience with relational databases like SQL Server and NoSQL databases Compensation Competitive Role type Full time Visa sponsorship Not provided
24/06/2026
Full time
Engineer III, Software Development Manchester, United Kingdom Posted about 1 year ago Tech stack JavaScript HTML5 CSS React SQL Server Angular Frontend C ASP.NET NoSQL Skills Strong experience with .NET Core/ASP.NET, C#, and Entity Framework Proficient in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React and Angular Experience with relational databases like SQL Server and NoSQL databases Compensation Competitive Role type Full time Visa sponsorship Not provided
Reporting Platform Java Developer
3761 Barclays - BX - UK
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and develop new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practices (in other areas, teams, companies, etc.).to solve problems creatively and effectively. Communicate complex information. "Complex" information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. To be successful as a Java Developer, you should have Strong experience of Java and Python programming and associated data structures and algorithms. Familiarity with Linux, containerisation, Ops and data pipeline orchestration tools. Good understanding of webservices architecture design and interactions. Some other highly valued skills may include: Degree in engineering, scientific or mathematical discipline. Focus on performant and efficient code including consideration of algorithmic complexity. Methodical approach with good attention to detail and delivery. Familiarity with Spring, Spark and React. Location This role will be based out of our London Canary Office.
24/06/2026
Full time
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and develop new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practices (in other areas, teams, companies, etc.).to solve problems creatively and effectively. Communicate complex information. "Complex" information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. To be successful as a Java Developer, you should have Strong experience of Java and Python programming and associated data structures and algorithms. Familiarity with Linux, containerisation, Ops and data pipeline orchestration tools. Good understanding of webservices architecture design and interactions. Some other highly valued skills may include: Degree in engineering, scientific or mathematical discipline. Focus on performant and efficient code including consideration of algorithmic complexity. Methodical approach with good attention to detail and delivery. Familiarity with Spring, Spark and React. Location This role will be based out of our London Canary Office.
Full-Stack Software Engineer - React/.NET Cloud & Trading Tech
Marex Group City, Belfast
Marex Group in Belfast is seeking a Full-stack Software Engineer to contribute to the Prime Services Software Development team. This role involves enhancing secure, responsive web applications tailored for trading technology. Candidates should have expertise in React and C# .NET, aligned with agile principles. You will work on private applications, emphasizing quality and automation while collaborating closely with engineering teams. This position is essential for Marex's goal of delivering robust applications in a fast-paced environment.
24/06/2026
Full time
Marex Group in Belfast is seeking a Full-stack Software Engineer to contribute to the Prime Services Software Development team. This role involves enhancing secure, responsive web applications tailored for trading technology. Candidates should have expertise in React and C# .NET, aligned with agile principles. You will work on private applications, emphasizing quality and automation while collaborating closely with engineering teams. This position is essential for Marex's goal of delivering robust applications in a fast-paced environment.
Senior Software Engineer
Cirrus Selection Stevenage, Hertfordshire
Senior Software Engineer Based in Stevenage Salary up to £66,000 + Bonus, Overtime, Pension Real-time simulation software. A modern stack. Engineering that actually matters. This isn't a "keep the legacy system limping along" job. You'd be building new simulation software from the ground up, software that tests how some of the most advanced defence technology in the world performs before it ever leaves the ground. If you're fluent in C# (.NET 9) and TypeScript, comfortable across modern frontend frameworks, and you genuinely like owning a problem from UI to distributed backend, this is worth five minutes of your time. What you'd be doing Designing and building new features in C# and TypeScript, across Svelte, Angular, Vue or React Architecting backend systems and working across SQL and NoSQL databases Running Linux-based CI/CD pipelines (GitLab-CI/Jenkins) for containerised deployments Mentoring junior engineers and shaping how the team works, not just what it ships Bringing proper TDD and agile discipline into a team that actually wants to do it right What you'd need Strong C# and TypeScript, plus comfort with Docker, GitLab and the npm ecosystem Solid CS fundamentals, OOP, algorithms, design patterns C++ or Linux sysadmin experience is a bonus, not a requirement Worth knowing upfront: you'll need British citizenship (or dual UK nationality with British citizenship) for security clearance, and this is largely an on-site role, 4 to 5 days a week depending on workload. If "real-time simulation for next-generation defence systems" sounds more interesting than your current backlog, let's have a conversation, even if you weren't actively looking.
24/06/2026
Full time
Senior Software Engineer Based in Stevenage Salary up to £66,000 + Bonus, Overtime, Pension Real-time simulation software. A modern stack. Engineering that actually matters. This isn't a "keep the legacy system limping along" job. You'd be building new simulation software from the ground up, software that tests how some of the most advanced defence technology in the world performs before it ever leaves the ground. If you're fluent in C# (.NET 9) and TypeScript, comfortable across modern frontend frameworks, and you genuinely like owning a problem from UI to distributed backend, this is worth five minutes of your time. What you'd be doing Designing and building new features in C# and TypeScript, across Svelte, Angular, Vue or React Architecting backend systems and working across SQL and NoSQL databases Running Linux-based CI/CD pipelines (GitLab-CI/Jenkins) for containerised deployments Mentoring junior engineers and shaping how the team works, not just what it ships Bringing proper TDD and agile discipline into a team that actually wants to do it right What you'd need Strong C# and TypeScript, plus comfort with Docker, GitLab and the npm ecosystem Solid CS fundamentals, OOP, algorithms, design patterns C++ or Linux sysadmin experience is a bonus, not a requirement Worth knowing upfront: you'll need British citizenship (or dual UK nationality with British citizenship) for security clearance, and this is largely an on-site role, 4 to 5 days a week depending on workload. If "real-time simulation for next-generation defence systems" sounds more interesting than your current backlog, let's have a conversation, even if you weren't actively looking.
Java Reporting Platform Engineer: Scalable, Secure Software
3761 Barclays - BX - UK
3761 Barclays - BX - UK is seeking a Java Developer to design and improve software solutions from their London Canary Office. The ideal candidate will have strong experience in both Java and Python, collaborating cross-functionally to ensure high-quality code and performance. The role emphasizes secure coding practices, teamwork, and the opportunity to influence decision-making. Candidates should possess a degree in an engineering or scientific discipline, with familiarity in relevant technologies such as Spring, Spark, and React.
24/06/2026
Full time
3761 Barclays - BX - UK is seeking a Java Developer to design and improve software solutions from their London Canary Office. The ideal candidate will have strong experience in both Java and Python, collaborating cross-functionally to ensure high-quality code and performance. The role emphasizes secure coding practices, teamwork, and the opportunity to influence decision-making. Candidates should possess a degree in an engineering or scientific discipline, with familiarity in relevant technologies such as Spring, Spark, and React.
Senior Android Engineer: Kotlin, MVVM & Jetpack Compose
3761 Barclays - BX - UK Edinburgh, Midlothian
Barclays in Edinburgh is seeking a Senior Android Engineer to drive the development of a critical Android application. The candidate will design and optimize software solutions while ensuring code quality and maintainability. Responsibilities include collaboration with product teams and participating in architectural decisions. With expertise in Android architecture, reactive programming, and automated testing, the ideal candidate will also mentor junior developers while fostering a culture of excellence in development.
24/06/2026
Full time
Barclays in Edinburgh is seeking a Senior Android Engineer to drive the development of a critical Android application. The candidate will design and optimize software solutions while ensuring code quality and maintainability. Responsibilities include collaboration with product teams and participating in architectural decisions. With expertise in Android architecture, reactive programming, and automated testing, the ideal candidate will also mentor junior developers while fostering a culture of excellence in development.
React Native Developer
Waracle
Waracle are looking for a React Native Developer for an exciting new role joining our world class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role, offering the flexibility to balance your professional and personal life, with 2 days a week spent connecting with colleagues in our London office. Role Overview As a React Native Developer, you will be a vital part of our collaborative engineering team. This is a role designed for someone who takes pride in technical excellence and enjoys the journey of building intelligent digital products from the ground up. Key Duties and Responsibilities Technical Excellence & Delivery: Designing and delivering end to end features and small subsystems; optimising app performance, accessibility, and responsiveness; and being accountable for successful delivery of features. Communication & Stakeholder Management: Explaining technical trade offs in plain language; and presenting demos confidently to clients and stakeholders to shape tactical direction. Leadership & Team Collaboration: Leading delivery of specific features or workstreams; and mentoring junior colleagues in both craft and process. Culture & Community of Practice: Regularly mentoring others across the practice; and representing Waracle in interviews and recruitment panels. Participating in ad hoc duties from time to time as required by management. What you'll bring to the role Proven experience as a Software Developer in a high paced digital environment. Proficiency in modern development frameworks, with experience in mobile development using React Native with Expo and backend/integration work using Python. Solid understanding of Git and branching strategies, along with experience working in CI/CD pipelines. Experience with unit testing, API integration, and applying best practices for mobile and full stack development. Strong problem solving skills and the ability to work independently. Strong collaboration and communication skills, with a willingness to work closely with stakeholders. Our Benefits Rest & Recharge: 35 days of holiday (27 days annual leave plus 8 bank holidays). Financial Security: Company matched 5% pension and a Death in Service benefit (2x salary). Health & Wellness: Medicash Health plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid first approach with a home office setup budget. Learning & Growth: Access to Udemy Business and a dedicated L&D budget for your continuous development. Family First: Enhanced parental leave policies, including specific support for fertility journeys. Community: Monthly office lunches, regular meet ups, and the Spirit of Waracle initiative for local charitable impact. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
24/06/2026
Full time
Waracle are looking for a React Native Developer for an exciting new role joining our world class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role, offering the flexibility to balance your professional and personal life, with 2 days a week spent connecting with colleagues in our London office. Role Overview As a React Native Developer, you will be a vital part of our collaborative engineering team. This is a role designed for someone who takes pride in technical excellence and enjoys the journey of building intelligent digital products from the ground up. Key Duties and Responsibilities Technical Excellence & Delivery: Designing and delivering end to end features and small subsystems; optimising app performance, accessibility, and responsiveness; and being accountable for successful delivery of features. Communication & Stakeholder Management: Explaining technical trade offs in plain language; and presenting demos confidently to clients and stakeholders to shape tactical direction. Leadership & Team Collaboration: Leading delivery of specific features or workstreams; and mentoring junior colleagues in both craft and process. Culture & Community of Practice: Regularly mentoring others across the practice; and representing Waracle in interviews and recruitment panels. Participating in ad hoc duties from time to time as required by management. What you'll bring to the role Proven experience as a Software Developer in a high paced digital environment. Proficiency in modern development frameworks, with experience in mobile development using React Native with Expo and backend/integration work using Python. Solid understanding of Git and branching strategies, along with experience working in CI/CD pipelines. Experience with unit testing, API integration, and applying best practices for mobile and full stack development. Strong problem solving skills and the ability to work independently. Strong collaboration and communication skills, with a willingness to work closely with stakeholders. Our Benefits Rest & Recharge: 35 days of holiday (27 days annual leave plus 8 bank holidays). Financial Security: Company matched 5% pension and a Death in Service benefit (2x salary). Health & Wellness: Medicash Health plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid first approach with a home office setup budget. Learning & Growth: Access to Udemy Business and a dedicated L&D budget for your continuous development. Family First: Enhanced parental leave policies, including specific support for fertility journeys. Community: Monthly office lunches, regular meet ups, and the Spirit of Waracle initiative for local charitable impact. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
Production-Scale Software Support Engineer
Java Script Works Cheltenham, Gloucestershire
Experience Building and maintaining production software. It's great if you've worked with large scale data processing systems and complex JavaScript or Python codebases. Strengths In developing high quality software, finding and fixing bugs, debugging issues, and liaising with Experience with Technologies Some of our core technologies include: Node.js React Elasticsearch Kafka MongoDB Redis You'll be proficient in at least one programming language and be accustomed to evaluating new technologies
24/06/2026
Full time
Experience Building and maintaining production software. It's great if you've worked with large scale data processing systems and complex JavaScript or Python codebases. Strengths In developing high quality software, finding and fixing bugs, debugging issues, and liaising with Experience with Technologies Some of our core technologies include: Node.js React Elasticsearch Kafka MongoDB Redis You'll be proficient in at least one programming language and be accustomed to evaluating new technologies
Software Developer - Prime Services
Marex Group City, Belfast
Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference VN2868 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary As a Full stack Software Engineer specializing in both front end and back end development, experienced in React or C# .NET, you will be a key member of our Prime Services Software Development team, contributing to the creation and enhancement of secure, responsive web applications and services tailored for front to back trading technology. Your coding expertise, alignment to agile principles, and your strong emphasis on quality will be instrumental in delivering robust and reliable applications, including greenfield, re platforming and migration to (AWS) cloud. In this role, you will also work closely with the platform engineering team to ensure seamless integration and deployment, and QA to deliver an automation first and shift left approach to quality control. You will support and advocate for the Marex Agentic AI augmented development strategy, and also be encouraged to join Marex technology guilds, participate in solution design and technology reviews, and to act as scrum master when needed. Responsibilities Role specific Code across all proprietary applications and services that constitute the Marex Prime Services (Capital Markets) technology platform. Take accountability for the quality of your deliverables, take an automation first approach to quality control, adhere to coding standards and participate in peer reviews and pull requests. Work with platform engineering to automate build and deploy of existing and new systems. Align with Marex delivery process and agile principles, engage in scrum ceremonies and contribute to estimation and scheduling, and resolving impediments. Work collaboratively within scrum team, and more widely within the technology function. All staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To elevate risk events immediately. To provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Engineering: C#, .Net 4.8, ASP.Net, React, JS/TS, HTML, CSS, SQL Tools / Technologies / Infra: NodeJS, cloud/AWS, Bitbucket (Git), SQL/Server, Jira Design: API, HTTP/REST, JSON, micro services and distributed systems SDLC: Agile, Scrum, Kanban, devOps, CI/CD. Understanding of, and advocacy for, Agentic AI / Context Engineering Desirable Engineering: Java, Vue, Angular, .Net Core, Kendo UI Tools / Technologies / Infra: Docker, Kubernetes, RabbitMQ, Kafka, Azure, GCP, NoSQL, DNS, NServiceBus, IIS Design: Serverless, cloud native/PaaS, event driven, pub/sub, real time/websockets, architectural design records (ADRs) SDLC: Agentic AI / Context Engineering; CoPilot, Claude, Codex, building custom agents across full SDLC Financial Services Ecosystem: Market data, Bloomberg. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make Marex the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
24/06/2026
Full time
Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference VN2868 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary As a Full stack Software Engineer specializing in both front end and back end development, experienced in React or C# .NET, you will be a key member of our Prime Services Software Development team, contributing to the creation and enhancement of secure, responsive web applications and services tailored for front to back trading technology. Your coding expertise, alignment to agile principles, and your strong emphasis on quality will be instrumental in delivering robust and reliable applications, including greenfield, re platforming and migration to (AWS) cloud. In this role, you will also work closely with the platform engineering team to ensure seamless integration and deployment, and QA to deliver an automation first and shift left approach to quality control. You will support and advocate for the Marex Agentic AI augmented development strategy, and also be encouraged to join Marex technology guilds, participate in solution design and technology reviews, and to act as scrum master when needed. Responsibilities Role specific Code across all proprietary applications and services that constitute the Marex Prime Services (Capital Markets) technology platform. Take accountability for the quality of your deliverables, take an automation first approach to quality control, adhere to coding standards and participate in peer reviews and pull requests. Work with platform engineering to automate build and deploy of existing and new systems. Align with Marex delivery process and agile principles, engage in scrum ceremonies and contribute to estimation and scheduling, and resolving impediments. Work collaboratively within scrum team, and more widely within the technology function. All staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To elevate risk events immediately. To provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Engineering: C#, .Net 4.8, ASP.Net, React, JS/TS, HTML, CSS, SQL Tools / Technologies / Infra: NodeJS, cloud/AWS, Bitbucket (Git), SQL/Server, Jira Design: API, HTTP/REST, JSON, micro services and distributed systems SDLC: Agile, Scrum, Kanban, devOps, CI/CD. Understanding of, and advocacy for, Agentic AI / Context Engineering Desirable Engineering: Java, Vue, Angular, .Net Core, Kendo UI Tools / Technologies / Infra: Docker, Kubernetes, RabbitMQ, Kafka, Azure, GCP, NoSQL, DNS, NServiceBus, IIS Design: Serverless, cloud native/PaaS, event driven, pub/sub, real time/websockets, architectural design records (ADRs) SDLC: Agentic AI / Context Engineering; CoPilot, Claude, Codex, building custom agents across full SDLC Financial Services Ecosystem: Market data, Bloomberg. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make Marex the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Developer Platform Engineer
3761 Barclays - BX - UK
Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews and promotion of a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Join Barclays as a Developer Platform Engineer In this role you will play a key role in shaping the future of our new developer platform. You will develop innovative applications, navigate complex infrastructure, and translate business requirements into actionable improvements-ensuring our platform remains at the forefront of technological innovation. Qualifications Excellent verbal and written communication skills to build and maintain relationships with business colleagues. Full stack application development experience. Proficiency in GitLab/GitHub and CI/CD pipelines. Previous experience with automated testing. Experience in building an internal developer platform for enterprise use (highly valued). Proficiency in Python and TypeScript/JavaScript (React preferred). Experience with Kubernetes and containerisation. Experience with AWS or another public cloud provider. Location This role is based in Glasgow.
24/06/2026
Full time
Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews and promotion of a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Join Barclays as a Developer Platform Engineer In this role you will play a key role in shaping the future of our new developer platform. You will develop innovative applications, navigate complex infrastructure, and translate business requirements into actionable improvements-ensuring our platform remains at the forefront of technological innovation. Qualifications Excellent verbal and written communication skills to build and maintain relationships with business colleagues. Full stack application development experience. Proficiency in GitLab/GitHub and CI/CD pipelines. Previous experience with automated testing. Experience in building an internal developer platform for enterprise use (highly valued). Proficiency in Python and TypeScript/JavaScript (React preferred). Experience with Kubernetes and containerisation. Experience with AWS or another public cloud provider. Location This role is based in Glasgow.
Senior Frontend Engineer
Corpay, Inc.
Share pages with your social network (twitter) guest\_id, k, \_twitter\_sess, original\_referer (facebook) datr, lu (g+1) PREF, SID, HSID, SSID TribePad - this allows you to login to our social recruitment management platform trackerToken-4 - this is similar to Google Analytics but specifically allows us to determine which of our marketing activities from which you found our website. visitToken-4 - this is similar to Google Analytics but specifically allows us to determine which of our marketing activities from which you found our website. youWantTheCookie remember your preferences (such as language); monitor the general performance of our visitors' experience when on our website - this information then allows us to improve the usability of our website for you and all our other visitors; store essential information to allow you to register and/or login to our site; allow you to share any of our website's pages with your social networks - but only if you explicitly choose to. Google Analytics Description Google Analytics is a web analytics service provided by Google, Inc. ("Google"), to help us see how our website is used. The data collected by Google Analytics is used to analyse how frequently the same people revisit the website, how the website is found (for example, from a search engine or from a job board), and which pages are most (and least) frequently viewed. This information is combined with data from every visitor to create an overall picture of website use, and is never identified individually or personally and is not linked to any other information we store about you. Google features for generating maps and CAPTCHA images Corpay is currently looking to hire a Software Engineer within our Alpha division. This position falls under our Cross Border line of business and is located in London. In this role, you will contribute to the design and development of our eMoney and FX payment systems. You will report directly to the Engineering Manager and collaborate closely with Product, Design, and Engineering teams. Role Responsibilities • Collaborate with engineering managers, designers, and product teams to gather and analyse requirements, implement technical standards, ensuring best practices and alignment with UI/UX principles.• Implement features based on requirements gathered from cross-functional teams, aligning them with business needs and technical objectives.• Mentor junior engineers by providing constructive feedback, sharing knowledge, and fostering professional growth within the team. Qualifications & Skills • Bachelor's degree in Computer Science, Engineering, Finance, or a related field, or equivalent relevant experience.• Minimum of 5 years of experience in software engineering, with at least1-2years in a Software Engineer role within fintech, asset management, FX, payment processing, or eMoney sectors.• Strong experience building modern, scalable frontend applications using React and TypeScript, with a deep understanding of component design, state management, performance, and accessibility.• Experience using modern frontend build tools and frameworks such as Vite, and familiarity with contemporary frontend workflows and tooling.• Ability to build responsive, accessible, and reusable UI components based on Figma designs, with a strong understanding of UI/UX principles.• Experience with styling approaches such as TailwindCSS, SCSS, or CSS-in-JS, and understanding of cross-browser compatibility.• Working knowledge of backend development using Node.js and TypeScript, with the ability to contribute to services built with NestJS or similar frameworks when required.• Experience deploying and maintaining services on cloud platforms, preferably AWS (e.g., Lambda, API Gateway, S3, DynamoDB), and working with CI/CD pipelines using tools like GitHub Actions, CircleCI, or AWS CodePipeline.• Familiarity with modern testing practices and tools (e.g., Jest, Vitest), including writing unit and integration tests.• Basic understanding of secure development practices and familiarity with threat modelling and risk assessment techniques.• Good time management and organisational skills, with the ability to work on multiple tasks simultaneously.• Effective verbal and written communication skills, with the ability to explain technical concepts to technical and non-technical colleagues.• A collaborative mindset, with a proven ability to work well within teams and build strong working relationships across departments. Benefits & Perks
24/06/2026
Full time
Share pages with your social network (twitter) guest\_id, k, \_twitter\_sess, original\_referer (facebook) datr, lu (g+1) PREF, SID, HSID, SSID TribePad - this allows you to login to our social recruitment management platform trackerToken-4 - this is similar to Google Analytics but specifically allows us to determine which of our marketing activities from which you found our website. visitToken-4 - this is similar to Google Analytics but specifically allows us to determine which of our marketing activities from which you found our website. youWantTheCookie remember your preferences (such as language); monitor the general performance of our visitors' experience when on our website - this information then allows us to improve the usability of our website for you and all our other visitors; store essential information to allow you to register and/or login to our site; allow you to share any of our website's pages with your social networks - but only if you explicitly choose to. Google Analytics Description Google Analytics is a web analytics service provided by Google, Inc. ("Google"), to help us see how our website is used. The data collected by Google Analytics is used to analyse how frequently the same people revisit the website, how the website is found (for example, from a search engine or from a job board), and which pages are most (and least) frequently viewed. This information is combined with data from every visitor to create an overall picture of website use, and is never identified individually or personally and is not linked to any other information we store about you. Google features for generating maps and CAPTCHA images Corpay is currently looking to hire a Software Engineer within our Alpha division. This position falls under our Cross Border line of business and is located in London. In this role, you will contribute to the design and development of our eMoney and FX payment systems. You will report directly to the Engineering Manager and collaborate closely with Product, Design, and Engineering teams. Role Responsibilities • Collaborate with engineering managers, designers, and product teams to gather and analyse requirements, implement technical standards, ensuring best practices and alignment with UI/UX principles.• Implement features based on requirements gathered from cross-functional teams, aligning them with business needs and technical objectives.• Mentor junior engineers by providing constructive feedback, sharing knowledge, and fostering professional growth within the team. Qualifications & Skills • Bachelor's degree in Computer Science, Engineering, Finance, or a related field, or equivalent relevant experience.• Minimum of 5 years of experience in software engineering, with at least1-2years in a Software Engineer role within fintech, asset management, FX, payment processing, or eMoney sectors.• Strong experience building modern, scalable frontend applications using React and TypeScript, with a deep understanding of component design, state management, performance, and accessibility.• Experience using modern frontend build tools and frameworks such as Vite, and familiarity with contemporary frontend workflows and tooling.• Ability to build responsive, accessible, and reusable UI components based on Figma designs, with a strong understanding of UI/UX principles.• Experience with styling approaches such as TailwindCSS, SCSS, or CSS-in-JS, and understanding of cross-browser compatibility.• Working knowledge of backend development using Node.js and TypeScript, with the ability to contribute to services built with NestJS or similar frameworks when required.• Experience deploying and maintaining services on cloud platforms, preferably AWS (e.g., Lambda, API Gateway, S3, DynamoDB), and working with CI/CD pipelines using tools like GitHub Actions, CircleCI, or AWS CodePipeline.• Familiarity with modern testing practices and tools (e.g., Jest, Vitest), including writing unit and integration tests.• Basic understanding of secure development practices and familiarity with threat modelling and risk assessment techniques.• Good time management and organisational skills, with the ability to work on multiple tasks simultaneously.• Effective verbal and written communication skills, with the ability to explain technical concepts to technical and non-technical colleagues.• A collaborative mindset, with a proven ability to work well within teams and build strong working relationships across departments. Benefits & Perks
Barclays
Software Engineer
Barclays Knutsford, Cheshire
Join us as a Software Engineer, to support the delivery and maintenance of reliable technology solutions within our engineering teams, contributing to the effective operation of business systems. This role sits within a team responsible for releasing changes to a widely used internal platform supporting around 40,000 colleagues, enabling critical day-to-day operations. You will work across the full software development lifecycle, with a focus on supporting and improving application releases in a structured and controlled way. You will also contribute to enhancing how applications are monitored and supported, helping to identify issues early and improve visibility of system performance. This is an opportunity to work on large-scale implementations while collaborating with technical, business and product teams to ensure clear communication and alignment. To be successful as a Software Engineer, you should have: Experience working across an end-to-end software development lifecycle, with an understanding of how changes are delivered and supported in production environments. The ability to apply problem solving and judgement when considering different options before releasing live changes. Familiarity with tools such as Service First, JIRA and Confluence to organise work, track progress and support effective team collaboration. The ability to work with a range of stakeholders across technical, business and product teams, helping to communicate status, explain changes and support shared understanding. Some other highly valued skills may include: Awareness of Site Reliability Engineering (SRE) concepts and an interest in developing skills in areas such as automation, observability and system reliability. Awareness of software development using Java or JavaScript technologies such as MVC, React or Angular. Experience working with tools such as SQL or GitLab to support development and release activities. You may be assessed on the key critical skills relevant for success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based in Knutsford. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
24/06/2026
Full time
Join us as a Software Engineer, to support the delivery and maintenance of reliable technology solutions within our engineering teams, contributing to the effective operation of business systems. This role sits within a team responsible for releasing changes to a widely used internal platform supporting around 40,000 colleagues, enabling critical day-to-day operations. You will work across the full software development lifecycle, with a focus on supporting and improving application releases in a structured and controlled way. You will also contribute to enhancing how applications are monitored and supported, helping to identify issues early and improve visibility of system performance. This is an opportunity to work on large-scale implementations while collaborating with technical, business and product teams to ensure clear communication and alignment. To be successful as a Software Engineer, you should have: Experience working across an end-to-end software development lifecycle, with an understanding of how changes are delivered and supported in production environments. The ability to apply problem solving and judgement when considering different options before releasing live changes. Familiarity with tools such as Service First, JIRA and Confluence to organise work, track progress and support effective team collaboration. The ability to work with a range of stakeholders across technical, business and product teams, helping to communicate status, explain changes and support shared understanding. Some other highly valued skills may include: Awareness of Site Reliability Engineering (SRE) concepts and an interest in developing skills in areas such as automation, observability and system reliability. Awareness of software development using Java or JavaScript technologies such as MVC, React or Angular. Experience working with tools such as SQL or GitLab to support development and release activities. You may be assessed on the key critical skills relevant for success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based in Knutsford. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
React + TypeScript Engineer for High-Growth Scale-up
Jack & Jill
Jack & Jill is looking for an Intermediate Software Engineer (React) to join a high-performing team in London. You'll develop modern web applications that manage over £1B in transactions annually. The ideal candidate has 5-8 years with React and TypeScript, strong technical foundations, and a collaborative mindset. This is an opportunity to contribute to the UK rental market through a profitable scale-up that prioritizes professional growth. Benefits include a £1,000 annual development fund and mental health support.
24/06/2026
Full time
Jack & Jill is looking for an Intermediate Software Engineer (React) to join a high-performing team in London. You'll develop modern web applications that manage over £1B in transactions annually. The ideal candidate has 5-8 years with React and TypeScript, strong technical foundations, and a collaborative mindset. This is an opportunity to contribute to the UK rental market through a profitable scale-up that prioritizes professional growth. Benefits include a £1,000 annual development fund and mental health support.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board