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.

822 jobs found

Email me jobs like this
Refine Search
Current Search
java scala developer
Vivo Talent
Frontend Developer
Vivo Talent City, Cardiff
Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Vivo Talent is looking to a recruit a Frontend Software Engineer with strong hands-on experience in React. You'll be playing a key part in building and evolving user interfaces that power their products, working across component design, API integration and performance optimisation. It is an ideal position for someone who enjoys solving real user problems, collaborating with others and continuously developing their technical skills. You'll work closely with senior engineers, product owners and cross-functional teams to deliver high-quality features that make a meaningful impact. What you'll do Build and enhance modern React applications supporting end-to-end customer journeys Develop reusable components, patterns and UI frameworks to drive consistency and scalability Integrate frontend applications with API-driven services, ensuring reliable and clear data flows Troubleshoot and resolve UI issues, performance bottlenecks and user-reported problems Contribute to technical discussions, sprint refinement and collaborative design sessions What you'll bring Strong hands-on experience with React, JavaScript/TypeScript and modern frontend tooling Familiarity with state management libraries such as Redux or React Query Experience working with RESTful APIs, asynchronous programming, and data-driven UIs A structured approach to problem-solving with the ability to deliver practical solutions Strong communication skills and the ability to collaborate effectively with cross-functional teams A sense of ownership and commitment to delivering high-quality work Curiosity, proactivity and openness to feedback Experience working in agile environments (Scrum or Kanban) Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Frontend Software Engineer / React / JavaScript / Permanent / Hybrid
13/05/2026
Full time
Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Vivo Talent is looking to a recruit a Frontend Software Engineer with strong hands-on experience in React. You'll be playing a key part in building and evolving user interfaces that power their products, working across component design, API integration and performance optimisation. It is an ideal position for someone who enjoys solving real user problems, collaborating with others and continuously developing their technical skills. You'll work closely with senior engineers, product owners and cross-functional teams to deliver high-quality features that make a meaningful impact. What you'll do Build and enhance modern React applications supporting end-to-end customer journeys Develop reusable components, patterns and UI frameworks to drive consistency and scalability Integrate frontend applications with API-driven services, ensuring reliable and clear data flows Troubleshoot and resolve UI issues, performance bottlenecks and user-reported problems Contribute to technical discussions, sprint refinement and collaborative design sessions What you'll bring Strong hands-on experience with React, JavaScript/TypeScript and modern frontend tooling Familiarity with state management libraries such as Redux or React Query Experience working with RESTful APIs, asynchronous programming, and data-driven UIs A structured approach to problem-solving with the ability to deliver practical solutions Strong communication skills and the ability to collaborate effectively with cross-functional teams A sense of ownership and commitment to delivering high-quality work Curiosity, proactivity and openness to feedback Experience working in agile environments (Scrum or Kanban) Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Frontend Software Engineer / React / JavaScript / Permanent / Hybrid Frontend Software Engineer / React / JavaScript / Permanent / Hybrid
CBSbutler Holdings Limited trading as CBSbutler
IDAM Back-end Java Developer - SC Cleared
CBSbutler Holdings Limited trading as CBSbutler
IDAM Back-end Java Developer - SC Cleared Rate: 500 - 535 a day IR35 : Inside IR35 Location: Remote within the UK Duration: Initially 6 months Clearance: Active SC Clearance required You will join a global IT consultancy who are delivering digital transformation to public sector body. They are looking for a back-end Java Developer with proven IDAM (Identity and Access Management) experience. You will be part of a continuous improvement squad delivering enhancements and new features alongside BAU work (i.e. incidents and support maintenance activities). In addition, you will be involved in helping our client transform their IDAM service, re-platforming to Azure Kubernetes Service. You will have a solid understanding of modern deployment pipelines and DevOps principles. The role will require providing out of hours support (i.e. Monday to Saturday once per month). As a Senior Software Engineer with a focus on back-end development, you will play a key role in designing, building, and evolving high-performance, server-side applications. Your responsibilities will extend beyond coding to include technical leadership, mentoring, and strategic input on technology decisions. Key Responsibilities: Architect, develop, and enhance robust, scalable systems and services in a modern, cloud-based environment. Lead or contribute to technical design discussions, translating business requirements into high-quality solutions. Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives. Guide and collaborate with cross-functional teams, ensuring best practices in coding, integration, and delivery are followed. Essential Knowledge of Identity and Access Management (IDAM) Experience in developing applications that interact with at least one IDAM platform (e.g., ForgeRock, One Identity, Okta, Azure AD, AuthO) Java development Jenkins Reverse engineering Working collaboratively in a close-knit team and being able to work independently on Jira tickets
13/05/2026
Contractor
IDAM Back-end Java Developer - SC Cleared Rate: 500 - 535 a day IR35 : Inside IR35 Location: Remote within the UK Duration: Initially 6 months Clearance: Active SC Clearance required You will join a global IT consultancy who are delivering digital transformation to public sector body. They are looking for a back-end Java Developer with proven IDAM (Identity and Access Management) experience. You will be part of a continuous improvement squad delivering enhancements and new features alongside BAU work (i.e. incidents and support maintenance activities). In addition, you will be involved in helping our client transform their IDAM service, re-platforming to Azure Kubernetes Service. You will have a solid understanding of modern deployment pipelines and DevOps principles. The role will require providing out of hours support (i.e. Monday to Saturday once per month). As a Senior Software Engineer with a focus on back-end development, you will play a key role in designing, building, and evolving high-performance, server-side applications. Your responsibilities will extend beyond coding to include technical leadership, mentoring, and strategic input on technology decisions. Key Responsibilities: Architect, develop, and enhance robust, scalable systems and services in a modern, cloud-based environment. Lead or contribute to technical design discussions, translating business requirements into high-quality solutions. Participate actively in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives. Guide and collaborate with cross-functional teams, ensuring best practices in coding, integration, and delivery are followed. Essential Knowledge of Identity and Access Management (IDAM) Experience in developing applications that interact with at least one IDAM platform (e.g., ForgeRock, One Identity, Okta, Azure AD, AuthO) Java development Jenkins Reverse engineering Working collaboratively in a close-knit team and being able to work independently on Jira tickets
Spectrum IT Recruitment
Net Software Developer - AI Product
Spectrum IT Recruitment Fareham, Hampshire
.Net Software Engineer - AI-Driven Automotive Solutions Location: Near Portsmouth / Fareham, Hampshire (4 days onsite) Salary: 45,000 to 50,000 + benefits Are you a Software Engineer looking to work on cutting-edge AI technology within the automotive sector? This is an opportunity to join a fast-growing, innovation-led business building AI-driven products that are transforming how automotive partners engage with customers. The Opportunity You'll play a key role in developing an AI-powered platform used by a network of automotive partners, including a rapidly evolving AI video solution. This product is already live and scaling quickly, with a strong roadmap of new features and enhancements. Alongside this, you'll contribute to a wider digital ecosystem that connects customer journeys end-to-end, as well as a major platform rebuild planned for 2025-giving you the chance to shape next-generation systems from the ground up. What You'll Be Doing Building and enhancing AI-driven features within a growing product suite Developing full-stack solutions using modern technologies Working across the full software development lifecycle ("build it, run it") Collaborating with stakeholders to design scalable, user-focused solutions Contributing to system design, architecture, and best practices Tech Stack Frontend: Vue.js, JavaScript, HTML, CSS Backend: .NET / C# Database: SQL Server Cloud & DevOps: AWS, Docker, CI/CD (GitHub Actions) What We're Looking For 3+ years' experience in software engineering / web apps development 3+ years commercial experience working with C#, ASP.Net Core, Web API, SQL, JavaScript Strong grounding in modern development principles (OOP, SOLID, clean code) Experience building and maintaining scalable applications Comfortable working in a fast-paced, agile (Kanban) environment A proactive, self-starting mindset with strong communication skills Why Join? Work on real-world AI applications in a growing automotive tech space Be part of a collaborative, forward-thinking engineering team Opportunity to shape a major platform rebuild from scratch Modern offices, free parking, and on-site gym access Personal trainer sessions every two weeks Clear progression opportunities within a stable, growing business If you're excited by AI, enjoy building impactful products, and want to be part of a team where your work genuinely makes a difference - apply now. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
13/05/2026
Full time
.Net Software Engineer - AI-Driven Automotive Solutions Location: Near Portsmouth / Fareham, Hampshire (4 days onsite) Salary: 45,000 to 50,000 + benefits Are you a Software Engineer looking to work on cutting-edge AI technology within the automotive sector? This is an opportunity to join a fast-growing, innovation-led business building AI-driven products that are transforming how automotive partners engage with customers. The Opportunity You'll play a key role in developing an AI-powered platform used by a network of automotive partners, including a rapidly evolving AI video solution. This product is already live and scaling quickly, with a strong roadmap of new features and enhancements. Alongside this, you'll contribute to a wider digital ecosystem that connects customer journeys end-to-end, as well as a major platform rebuild planned for 2025-giving you the chance to shape next-generation systems from the ground up. What You'll Be Doing Building and enhancing AI-driven features within a growing product suite Developing full-stack solutions using modern technologies Working across the full software development lifecycle ("build it, run it") Collaborating with stakeholders to design scalable, user-focused solutions Contributing to system design, architecture, and best practices Tech Stack Frontend: Vue.js, JavaScript, HTML, CSS Backend: .NET / C# Database: SQL Server Cloud & DevOps: AWS, Docker, CI/CD (GitHub Actions) What We're Looking For 3+ years' experience in software engineering / web apps development 3+ years commercial experience working with C#, ASP.Net Core, Web API, SQL, JavaScript Strong grounding in modern development principles (OOP, SOLID, clean code) Experience building and maintaining scalable applications Comfortable working in a fast-paced, agile (Kanban) environment A proactive, self-starting mindset with strong communication skills Why Join? Work on real-world AI applications in a growing automotive tech space Be part of a collaborative, forward-thinking engineering team Opportunity to shape a major platform rebuild from scratch Modern offices, free parking, and on-site gym access Personal trainer sessions every two weeks Clear progression opportunities within a stable, growing business If you're excited by AI, enjoy building impactful products, and want to be part of a team where your work genuinely makes a difference - apply now. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Hays Specialist Recruitment
Java Engineer - Multiple Opportunities
Hays Specialist Recruitment City, Belfast
Senior Java Developer - Build at Scale, Shape What's NextBelfast | Hybrid | Multiple Roles | Highly Competitive Package Why This Role? If you're a strong Java engineer who wants to do more than just code, this is your opportunity to work on some of the most complex, high-impact technology programmes in the UK & Ireland. You'll be joining a fast-growing, high-performing engineering team delivering large-scale digital transformation projects for major organisations - influencing how they build, scale, and future-proof their technology. This is not BAU. This is modern engineering, real complexity, and visible impact. What You'll Be Doing Designing and building scalable, cloud-native applications used at enterprise level Solving complex engineering challenges across multiple high-profile programmes Working in Agile, cross-functional teams alongside top-tier engineers, architects, and product teams Building secure, high-performance APIs and microservices Contributing to architecture decisions and technical strategy Driving best practice in clean code, testing, and automation Mentoring others and helping raise the bar across the team Big plus if you have: Experience with Kafka/messaging systems Built or worked within microservices architectures Experience scaling systems or handling high-volume environments Interest in emerging tech, automation, or AI-assisted development What Makes This Different Work on projects that actually matter - large-scale, complex, business-critical Be part of a team that values engineering excellence, not just delivery. Access to cutting-edge tools, tech, and continuous learning Clear path to Senior/Lead/Architect progression A genuinely collaborative, high-performing environment Flexibility That Works Belfast-based with hybrid working Real flexibility around how you structure your week Balance between client exposure, team collaboration, and remote working Career Growth You'll have the opportunity to: Gain certifications and new technical skills Work across multiple industries and technologies Progress quickly based on impact, not tenure Ready to Step Up?If you're looking for a role where you can build better systems, solve harder problems, and accelerate your career, we want to hear from you. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
13/05/2026
Full time
Senior Java Developer - Build at Scale, Shape What's NextBelfast | Hybrid | Multiple Roles | Highly Competitive Package Why This Role? If you're a strong Java engineer who wants to do more than just code, this is your opportunity to work on some of the most complex, high-impact technology programmes in the UK & Ireland. You'll be joining a fast-growing, high-performing engineering team delivering large-scale digital transformation projects for major organisations - influencing how they build, scale, and future-proof their technology. This is not BAU. This is modern engineering, real complexity, and visible impact. What You'll Be Doing Designing and building scalable, cloud-native applications used at enterprise level Solving complex engineering challenges across multiple high-profile programmes Working in Agile, cross-functional teams alongside top-tier engineers, architects, and product teams Building secure, high-performance APIs and microservices Contributing to architecture decisions and technical strategy Driving best practice in clean code, testing, and automation Mentoring others and helping raise the bar across the team Big plus if you have: Experience with Kafka/messaging systems Built or worked within microservices architectures Experience scaling systems or handling high-volume environments Interest in emerging tech, automation, or AI-assisted development What Makes This Different Work on projects that actually matter - large-scale, complex, business-critical Be part of a team that values engineering excellence, not just delivery. Access to cutting-edge tools, tech, and continuous learning Clear path to Senior/Lead/Architect progression A genuinely collaborative, high-performing environment Flexibility That Works Belfast-based with hybrid working Real flexibility around how you structure your week Balance between client exposure, team collaboration, and remote working Career Growth You'll have the opportunity to: Gain certifications and new technical skills Work across multiple industries and technologies Progress quickly based on impact, not tenure Ready to Step Up?If you're looking for a role where you can build better systems, solve harder problems, and accelerate your career, we want to hear from you. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Dns Info Ltd
Java FullStack Developer
Dns Info Ltd Glasgow, Lanarkshire
Both Contract/FTE. 5 days complete onsite Job Description Key Responsibilities Design, develop, and maintain robust Java-based applications. Deliver secure, stable, and scalable solutions across various business and technical domains. Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions. Take ownership of projects, proactively identifying and resolving issues. Ensure best practices in coding, testing, and deployment. Required Qualifications Core Java & Functional Programming: Minimum 7 years of experience with strong understanding of functional programming concepts. Spring Ecosystem: At least 6 years of hands-on experience with Spring, Spring REST, Spring Boot, and JPA. Kubernetes: Minimum 3 years of experience deploying and managing applications on Kubernetes. Front End Technologies: Working knowledge of Angular and React UI frameworks (3+ years recent exp). Testing: Deep expertise in JUnit and integration testing (5+ years). SQL: Ability to write efficient and optimized SQL queries (3+ years). Agile Methodologies: Solid understanding of Agile practices and principles. CI/CD: Experience with continuous integration and deployment pipelines. Design Principles: Strong grasp of software design principles and patterns. Preferred Skills Experience with public cloud platforms (AWS, Azure, GCP). Familiarity with Kafka, MQ, or other streaming services. Exposure to AI-assisted development tools such as Co-pilot
13/05/2026
Both Contract/FTE. 5 days complete onsite Job Description Key Responsibilities Design, develop, and maintain robust Java-based applications. Deliver secure, stable, and scalable solutions across various business and technical domains. Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions. Take ownership of projects, proactively identifying and resolving issues. Ensure best practices in coding, testing, and deployment. Required Qualifications Core Java & Functional Programming: Minimum 7 years of experience with strong understanding of functional programming concepts. Spring Ecosystem: At least 6 years of hands-on experience with Spring, Spring REST, Spring Boot, and JPA. Kubernetes: Minimum 3 years of experience deploying and managing applications on Kubernetes. Front End Technologies: Working knowledge of Angular and React UI frameworks (3+ years recent exp). Testing: Deep expertise in JUnit and integration testing (5+ years). SQL: Ability to write efficient and optimized SQL queries (3+ years). Agile Methodologies: Solid understanding of Agile practices and principles. CI/CD: Experience with continuous integration and deployment pipelines. Design Principles: Strong grasp of software design principles and patterns. Preferred Skills Experience with public cloud platforms (AWS, Azure, GCP). Familiarity with Kafka, MQ, or other streaming services. Exposure to AI-assisted development tools such as Co-pilot
Staff Software Engineer
Definely
Location London Employment Type Full time Location Type Hybrid Department Technology The role Following our recent $30M Series B funding, we're expanding the team to accelerate development of our legal technology products that integrate with Microsoft products through Office.js. We're looking for a React Team Lead to guide 2 mid-senior React developers who will look to you for architectural guidance and technical direction. As the technical side of the product Triad, your technical decisions will directly shape product direction. Key responsibilities Team Leadership & Mentorship Lead and inspire a team of React developers, fostering a collaborative environment where knowledge sharing is valued and encouraged Mentor team members, helping them grow their skills and advance their careers Promote best practices and maintain high code quality standards across the team Technical Excellence Architect and develop sophisticated React applications that integrate with Microsoft Word, M365, Word Online, etc. using Office.js Write clean, efficient, and maintainable code Drive technical decisions and ensure scalable, performant solutions Think outside of the box to workaround any OfficeJS limitations. Product Development Collaborate closely with cross-functional teams to bring innovative features to life Create exceptional user interfaces that prioritize user experience and accessibility Continuously optimize application performance and responsiveness Quality & Documentation Establish robust testing and debugging processes to ensure high-quality, reliable software Maintain comprehensive documentation for code, APIs, and system architecture Implement security best practices to protect user data and ensure system integrity Problem Solving & Innovation Troubleshoot and resolve complex technical challenges. Contribute to architectural discussions and drive the evolution of our tech stack. Improve developer productivity through tooling, automation, and AI-assisted coding. About you Minimum 5 years of hands-on, product-focused experience with React development Proven leadership experience in software development teams Expert-level proficiency in React, TypeScript, JavaScript, HTML, CSS, and modern web technologies Strong experience with Microsoft Office integration, particularly Office.js and Word add-ins Experience with agentic coding assistants such as Claude Code Excellent English communication skills, both written and verbal Demonstrated ability to work autonomously while providing clear direction to others Extensive experience working effectively in remote environments Passion for knowledge sharing and helping team members grow Know how to optimize React apps (prevent useless re-rendering, memoization, code splitting etc) Strong grasp of Git, version control best practices, and CI/CD pipelines. Excellent problem-solving, communication, and collaboration skills. Ability to work effectively in a fast-paced, agile environment. Nice to have Knowledge of Microsoft Office Add-in guidelines and Office Store submission processes Background in LegalTech or professional services software Previous experience working with in-browser text editors, specially if you were part of optimization efforts to make the experience snappier. Experience in product-focused or startup environments. Exposure to other AI-powered developer tools and workflows. About Definely At Definely, we're on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts. Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently - all without disrupting their flow. At Definely, we're dedicated to solving real challenges faced by legal professionals. Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success. Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we're trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks. What we offer Competitive Salary We offer a highly competitive salary that reflects your skills, experience, and contributions. Impact & Growth Join a fast-growing startup where your ideas matter; experiment, innovate, and see your work come to life. High-Performance Culture Work in a truly meritocratic environment alongside ambitious, driven professionals who push each other to excel. Prestigious Partnerships Collaborate with some of the world's top law firms, financial institutions, and multinational corporations. Prime London Location & Hybrid Flexibility Enjoy a vibrant office in the heart of Aldgate with the option to work in a hybrid environment. We tend to come into the office 2-3 times a week, although you can come in more! Ongoing Learning & Development Access top-tier training, mentorship, and continuous support to advance your career. Time Off Enjoy 25 days of holiday per year, plus UK bank holidays, to recharge and unwind. Pension Plan Secure your future with our competitive pension scheme. Private Healthcare Access to Vitality healthcare, including dental and optical. Flexible Working Work in a way that suits your lifestyle, with the freedom to balance professional and personal priorities. Enhanced Parental Leave We support working parents with generous parental leave policies that go far beyond statutory requirements. Cycle to Work Scheme Save on a new bike and accessories while promoting a healthier, more sustainable commute. Workplace Nursery Scheme Saving working parents lots of money through our salary sacrifice scheme! Top-Quality Equipment Get the tools you need to perform at your best, from cutting-edge tech to ergonomic office setups. Data Privacy Notice By submitting your application, you agree that DEFEYENE LEGAL SOLUTIONS LIMITED ('Definely') may collect, process, and store your personal data as part of our recruitment process. We will use the information you provide to assess your qualifications for the role you are applying for and to communicate with you regarding your application.Your personal data will be stored for up to 12 months, after which it will be securely deleted unless we have another lawful basis to retain it. You have the right to access, correct, or request the deletion of your data at any time.For more details on how we handle your personal data and your rights, please send us an email to and we will send your our privacy policy. If you have any concerns about how your data is being processed, please do not hesitate to contact us.
13/05/2026
Full time
Location London Employment Type Full time Location Type Hybrid Department Technology The role Following our recent $30M Series B funding, we're expanding the team to accelerate development of our legal technology products that integrate with Microsoft products through Office.js. We're looking for a React Team Lead to guide 2 mid-senior React developers who will look to you for architectural guidance and technical direction. As the technical side of the product Triad, your technical decisions will directly shape product direction. Key responsibilities Team Leadership & Mentorship Lead and inspire a team of React developers, fostering a collaborative environment where knowledge sharing is valued and encouraged Mentor team members, helping them grow their skills and advance their careers Promote best practices and maintain high code quality standards across the team Technical Excellence Architect and develop sophisticated React applications that integrate with Microsoft Word, M365, Word Online, etc. using Office.js Write clean, efficient, and maintainable code Drive technical decisions and ensure scalable, performant solutions Think outside of the box to workaround any OfficeJS limitations. Product Development Collaborate closely with cross-functional teams to bring innovative features to life Create exceptional user interfaces that prioritize user experience and accessibility Continuously optimize application performance and responsiveness Quality & Documentation Establish robust testing and debugging processes to ensure high-quality, reliable software Maintain comprehensive documentation for code, APIs, and system architecture Implement security best practices to protect user data and ensure system integrity Problem Solving & Innovation Troubleshoot and resolve complex technical challenges. Contribute to architectural discussions and drive the evolution of our tech stack. Improve developer productivity through tooling, automation, and AI-assisted coding. About you Minimum 5 years of hands-on, product-focused experience with React development Proven leadership experience in software development teams Expert-level proficiency in React, TypeScript, JavaScript, HTML, CSS, and modern web technologies Strong experience with Microsoft Office integration, particularly Office.js and Word add-ins Experience with agentic coding assistants such as Claude Code Excellent English communication skills, both written and verbal Demonstrated ability to work autonomously while providing clear direction to others Extensive experience working effectively in remote environments Passion for knowledge sharing and helping team members grow Know how to optimize React apps (prevent useless re-rendering, memoization, code splitting etc) Strong grasp of Git, version control best practices, and CI/CD pipelines. Excellent problem-solving, communication, and collaboration skills. Ability to work effectively in a fast-paced, agile environment. Nice to have Knowledge of Microsoft Office Add-in guidelines and Office Store submission processes Background in LegalTech or professional services software Previous experience working with in-browser text editors, specially if you were part of optimization efforts to make the experience snappier. Experience in product-focused or startup environments. Exposure to other AI-powered developer tools and workflows. About Definely At Definely, we're on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts. Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently - all without disrupting their flow. At Definely, we're dedicated to solving real challenges faced by legal professionals. Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success. Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we're trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks. What we offer Competitive Salary We offer a highly competitive salary that reflects your skills, experience, and contributions. Impact & Growth Join a fast-growing startup where your ideas matter; experiment, innovate, and see your work come to life. High-Performance Culture Work in a truly meritocratic environment alongside ambitious, driven professionals who push each other to excel. Prestigious Partnerships Collaborate with some of the world's top law firms, financial institutions, and multinational corporations. Prime London Location & Hybrid Flexibility Enjoy a vibrant office in the heart of Aldgate with the option to work in a hybrid environment. We tend to come into the office 2-3 times a week, although you can come in more! Ongoing Learning & Development Access top-tier training, mentorship, and continuous support to advance your career. Time Off Enjoy 25 days of holiday per year, plus UK bank holidays, to recharge and unwind. Pension Plan Secure your future with our competitive pension scheme. Private Healthcare Access to Vitality healthcare, including dental and optical. Flexible Working Work in a way that suits your lifestyle, with the freedom to balance professional and personal priorities. Enhanced Parental Leave We support working parents with generous parental leave policies that go far beyond statutory requirements. Cycle to Work Scheme Save on a new bike and accessories while promoting a healthier, more sustainable commute. Workplace Nursery Scheme Saving working parents lots of money through our salary sacrifice scheme! Top-Quality Equipment Get the tools you need to perform at your best, from cutting-edge tech to ergonomic office setups. Data Privacy Notice By submitting your application, you agree that DEFEYENE LEGAL SOLUTIONS LIMITED ('Definely') may collect, process, and store your personal data as part of our recruitment process. We will use the information you provide to assess your qualifications for the role you are applying for and to communicate with you regarding your application.Your personal data will be stored for up to 12 months, after which it will be securely deleted unless we have another lawful basis to retain it. You have the right to access, correct, or request the deletion of your data at any time.For more details on how we handle your personal data and your rights, please send us an email to and we will send your our privacy policy. If you have any concerns about how your data is being processed, please do not hesitate to contact us.
Cloud DevOps Engineer
Sage Global Services Limited
Marionete is an entrepreneurial technology consultancy supporting our clients exploit tomorrow's technology to find innovative solutions to today's business problems. As we enter our 1st decade, we are embarking on a new chapter of growth and development, working with both existing and new clients across the UK and Europe. We are seeking an ideal candidate who embodies our core values of partnership, excellence, respect and integrity, stewardship and solution centric. We are looking for a Cloud & DevOps Engineer - someone passionate about modern engineering practices, automation, and scalable systems. You might already be working in DevOps or coming from a software development background with a strong curiosity for infrastructure, CI/CD, and cloud-native architectures. You'll work alongside developers, architects, and platform engineers to help design, build, and operate secure, automated solutions across public and private clouds. This role offers the opportunity to deepen your expertise in both software development and DevOps engineering within an environment focused on innovation and learning. Contribute to the design, build, and operation of cloud-native platforms and services; Develop and maintain CI/CD pipelines and automation tools that accelerate delivery; Work with containerized environments (Docker, Kubernetes) to deploy and manage applications; Collaborate on Infrastructure as Code (IaC) using tools such as Terraform or Ansible; Support migrations from on prem to cloud, applying DevOps and security best practices; Participate in troubleshooting, performance tuning, and continuous improvement initiatives; Engage in code reviews, testing (TDD), and knowledge sharing with your team. Experience in software development (e.g. Java, Python, or similar); Strong understanding of cloud platforms (Azure preferred; AWS or GCP also welcome); Experience with monitoring, and observability tools (e.g. Kafka, ELK stack, Grafana, Logstash); Familiarity with CI/CD pipelines, Git, and modern automation practices; Working knowledge of Linux/UNIX systems; Some exposure to containers (Docker) and interest in Kubernetes or cloud orchestration; A growth mindset - comfortable learning new tools and technologies in both dev and ops domains. Infrastructure as Code (Terraform, Ansible); GitOps concepts and automation frameworks; Monitoring and observability (Grafana, Prometheus, ELK stack); Kafka or other event driven systems; Knowledge of security practices and DevSecOps principles; Experience with hybrid or federated cloud environments. Competitive salary package; Hybrid position; Permanent contract; Benefits package, including health insurance and mental health support; Financial support for ongoing training in disruptive technologies; Relaxed dress code at the Marionete offices; An abundance of career paths and opportunities in which to advance; A flexible and hybrid work environment. Marionete believes in providing equal employment opportunities to everyone. We do not practice and will not tolerate discrimination on the basis of race, skin color, ethnicity, national origin, gender, sexual orientation, marital status, maternity, religion, age, disability, gender identity, results of genetic testing, or service in the military.
13/05/2026
Full time
Marionete is an entrepreneurial technology consultancy supporting our clients exploit tomorrow's technology to find innovative solutions to today's business problems. As we enter our 1st decade, we are embarking on a new chapter of growth and development, working with both existing and new clients across the UK and Europe. We are seeking an ideal candidate who embodies our core values of partnership, excellence, respect and integrity, stewardship and solution centric. We are looking for a Cloud & DevOps Engineer - someone passionate about modern engineering practices, automation, and scalable systems. You might already be working in DevOps or coming from a software development background with a strong curiosity for infrastructure, CI/CD, and cloud-native architectures. You'll work alongside developers, architects, and platform engineers to help design, build, and operate secure, automated solutions across public and private clouds. This role offers the opportunity to deepen your expertise in both software development and DevOps engineering within an environment focused on innovation and learning. Contribute to the design, build, and operation of cloud-native platforms and services; Develop and maintain CI/CD pipelines and automation tools that accelerate delivery; Work with containerized environments (Docker, Kubernetes) to deploy and manage applications; Collaborate on Infrastructure as Code (IaC) using tools such as Terraform or Ansible; Support migrations from on prem to cloud, applying DevOps and security best practices; Participate in troubleshooting, performance tuning, and continuous improvement initiatives; Engage in code reviews, testing (TDD), and knowledge sharing with your team. Experience in software development (e.g. Java, Python, or similar); Strong understanding of cloud platforms (Azure preferred; AWS or GCP also welcome); Experience with monitoring, and observability tools (e.g. Kafka, ELK stack, Grafana, Logstash); Familiarity with CI/CD pipelines, Git, and modern automation practices; Working knowledge of Linux/UNIX systems; Some exposure to containers (Docker) and interest in Kubernetes or cloud orchestration; A growth mindset - comfortable learning new tools and technologies in both dev and ops domains. Infrastructure as Code (Terraform, Ansible); GitOps concepts and automation frameworks; Monitoring and observability (Grafana, Prometheus, ELK stack); Kafka or other event driven systems; Knowledge of security practices and DevSecOps principles; Experience with hybrid or federated cloud environments. Competitive salary package; Hybrid position; Permanent contract; Benefits package, including health insurance and mental health support; Financial support for ongoing training in disruptive technologies; Relaxed dress code at the Marionete offices; An abundance of career paths and opportunities in which to advance; A flexible and hybrid work environment. Marionete believes in providing equal employment opportunities to everyone. We do not practice and will not tolerate discrimination on the basis of race, skin color, ethnicity, national origin, gender, sexual orientation, marital status, maternity, religion, age, disability, gender identity, results of genetic testing, or service in the military.
Sophos
Senior Software Engineer - Quality Engineering & Testing
Sophos
About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their innovative, native AI-optimized services, technologies and products. Sophos is now the largest pure-play Managed Detection and Response (MDR) provider, supporting more than 28,000 organizations. In addition to MDR and other services, Sophos' complete portfolio includes industry-leading endpoint, network, email, and cloud security that interoperate and adapt to defend through the Sophos Central platform. Secureworks provides the innovative, market-leading Taegis XDR/MDR, identity threat detection and response (ITDR), next-gen SIEM capabilities, managed risk, and a comprehensive set of advisory services. Sophos sells all these solutions through reseller partners, Managed Service Providers (MSPs) and Managed Security Service Providers (MSSPs) worldwide, defending more than 600,000 organizations worldwide from phishing, ransomware, data theft, other everyday and state-sponsored cybercrimes. The solutions are powered by historical and real-time threat intelligence from Sophos X-Ops and the newly added Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . About the Role We're looking for a Senior Software Engineer who cares deeply about building high-quality products - not just testing them after the fact. In this role, you'll help shape how quality is engineered into our products from day one, working across software development, automation, and modern testing practices. This role includes a blend of hands-on testing and automation. You'll design systems, build tooling, and dive into manual testing where it adds the most value - all while helping the team deliver reliable software at scale. We're exploring how AI can meaningfully improve quality engineering beyond code assistants, and you'll have the opportunity to shape that journey in a practical, grounded way. This is an area we're actively evolving, not a fully mature capability today. If you enjoy solving real engineering problems, improving how teams build software, and taking a pragmatic approach to quality, this role will give you the space to do it. What You Will Do Engineering Quality into the Product Partner with engineers, product managers, and designers to build quality into features from the start - not bolt it on at the end. Contribute directly to product code where it improves reliability, testability, and observability. Help shape system design decisions to reduce defects before they happen. Building Scalable Test & Automation Systems Design and implement robust, maintainable automation across API, integration, and UI layers. Evolve our testing approach using modern engineering practices - focusing on fast feedback, meaningful and reliable results, and developer productivity. Improve CI/CD pipelines so quality checks are fast, reliable, and genuinely useful (not just gates). Exploring AI-Driven Engineering Experiment with AI to improve how we test and validate software - from intelligent test generation, smarter failure analysis and self-healing approaches. Build or integrate tools that reduce manual effort and increase confidence in releases. Raising the Bar for Engineering Help establish a strong, pragmatic quality culture that developers actually value. Ensure quality is a shared responsibility across the team, not owned by a single individual. Share ideas, mentor others, and contribute to how we continuously improve as a team. Influence engineering practices beyond your immediate team. What You Bring Strong software engineering experience (JavaScript, TypeScript, or similar). A track record of building or improving automated testing in real-world systems. Experience working in modern development environments with CI/CD and cloud platforms. A practical mindset: you care about outcomes, not just frameworks or theory. Hands-on experience applying AI within quality engineering or testing contexts - for example, test generation, failure analysis, test optimisation, or similar. Ability to go beyond basic coding assistants and use AI to solve real testing or quality problems in innovative ways. Nice to Have Experience working on security or high-reliability systems. Exposure to performance or security testing. Contributions to engineering communities, blogs, or open source. What Success Looks Like Engineers move faster with more confidence because quality is built into their workflow. Testing provides fast, meaningful feedback - not noise. AI-driven approaches reduce manual effort and uncover issues earlier. The team sees quality as an enabler, not a bottleneck. Why This Role Is Different You'll be treated as a software engineer first, not a gatekeeper. You'll have room to experiment with new ideas, including AI, and turn them into real impact. You'll influence how software is built - not just how it's tested. Ready to Join Us? At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back -we encourage you to apply. What's Great About Sophos? Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. While we are a remote first organization, applicants must have legal authorization to work in the jurisdiction where the position is posted, without requiring employer sponsorship. Our people - we innovate and create, all of which are accompanied by a great sense of fun and team spirit Employee-led diversity and inclusion networks that build community and provide education and advocacy Annual charity and fundraising initiatives and volunteer days for employees to support local communities Global employee sustainability initiatives to reduce our environmental footprint Global fitness and trivia competitions to keep our bodies and minds sharp Global wellbeing days for employees to relax and recharge Monthly wellbeing webinars and training to support employee health and wellbeing Our Commitment To You We're proud of the diverse and inclusive environment we have at Sophos, and we're committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know. Data Protection If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos' data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered Sophos
13/05/2026
Full time
About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their innovative, native AI-optimized services, technologies and products. Sophos is now the largest pure-play Managed Detection and Response (MDR) provider, supporting more than 28,000 organizations. In addition to MDR and other services, Sophos' complete portfolio includes industry-leading endpoint, network, email, and cloud security that interoperate and adapt to defend through the Sophos Central platform. Secureworks provides the innovative, market-leading Taegis XDR/MDR, identity threat detection and response (ITDR), next-gen SIEM capabilities, managed risk, and a comprehensive set of advisory services. Sophos sells all these solutions through reseller partners, Managed Service Providers (MSPs) and Managed Security Service Providers (MSSPs) worldwide, defending more than 600,000 organizations worldwide from phishing, ransomware, data theft, other everyday and state-sponsored cybercrimes. The solutions are powered by historical and real-time threat intelligence from Sophos X-Ops and the newly added Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . About the Role We're looking for a Senior Software Engineer who cares deeply about building high-quality products - not just testing them after the fact. In this role, you'll help shape how quality is engineered into our products from day one, working across software development, automation, and modern testing practices. This role includes a blend of hands-on testing and automation. You'll design systems, build tooling, and dive into manual testing where it adds the most value - all while helping the team deliver reliable software at scale. We're exploring how AI can meaningfully improve quality engineering beyond code assistants, and you'll have the opportunity to shape that journey in a practical, grounded way. This is an area we're actively evolving, not a fully mature capability today. If you enjoy solving real engineering problems, improving how teams build software, and taking a pragmatic approach to quality, this role will give you the space to do it. What You Will Do Engineering Quality into the Product Partner with engineers, product managers, and designers to build quality into features from the start - not bolt it on at the end. Contribute directly to product code where it improves reliability, testability, and observability. Help shape system design decisions to reduce defects before they happen. Building Scalable Test & Automation Systems Design and implement robust, maintainable automation across API, integration, and UI layers. Evolve our testing approach using modern engineering practices - focusing on fast feedback, meaningful and reliable results, and developer productivity. Improve CI/CD pipelines so quality checks are fast, reliable, and genuinely useful (not just gates). Exploring AI-Driven Engineering Experiment with AI to improve how we test and validate software - from intelligent test generation, smarter failure analysis and self-healing approaches. Build or integrate tools that reduce manual effort and increase confidence in releases. Raising the Bar for Engineering Help establish a strong, pragmatic quality culture that developers actually value. Ensure quality is a shared responsibility across the team, not owned by a single individual. Share ideas, mentor others, and contribute to how we continuously improve as a team. Influence engineering practices beyond your immediate team. What You Bring Strong software engineering experience (JavaScript, TypeScript, or similar). A track record of building or improving automated testing in real-world systems. Experience working in modern development environments with CI/CD and cloud platforms. A practical mindset: you care about outcomes, not just frameworks or theory. Hands-on experience applying AI within quality engineering or testing contexts - for example, test generation, failure analysis, test optimisation, or similar. Ability to go beyond basic coding assistants and use AI to solve real testing or quality problems in innovative ways. Nice to Have Experience working on security or high-reliability systems. Exposure to performance or security testing. Contributions to engineering communities, blogs, or open source. What Success Looks Like Engineers move faster with more confidence because quality is built into their workflow. Testing provides fast, meaningful feedback - not noise. AI-driven approaches reduce manual effort and uncover issues earlier. The team sees quality as an enabler, not a bottleneck. Why This Role Is Different You'll be treated as a software engineer first, not a gatekeeper. You'll have room to experiment with new ideas, including AI, and turn them into real impact. You'll influence how software is built - not just how it's tested. Ready to Join Us? At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back -we encourage you to apply. What's Great About Sophos? Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. While we are a remote first organization, applicants must have legal authorization to work in the jurisdiction where the position is posted, without requiring employer sponsorship. Our people - we innovate and create, all of which are accompanied by a great sense of fun and team spirit Employee-led diversity and inclusion networks that build community and provide education and advocacy Annual charity and fundraising initiatives and volunteer days for employees to support local communities Global employee sustainability initiatives to reduce our environmental footprint Global fitness and trivia competitions to keep our bodies and minds sharp Global wellbeing days for employees to relax and recharge Monthly wellbeing webinars and training to support employee health and wellbeing Our Commitment To You We're proud of the diverse and inclusive environment we have at Sophos, and we're committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know. Data Protection If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos' data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered Sophos
Maxwell Bond
Lead Developer
Maxwell Bond Manchester, Lancashire
Lead Developer Salary: £65,000-70,000 Location: Manchester - Hybrid Tech: .Net / C# Maxwell Bond have partnered with a Business Services organisation, who are looking for a Lead Developer to join on a permanent basis. This is a fantastic opportunity for someone who enjoys hands on development and is ready to take that next step up into leadership, overseeing the end to end in software development and up skilling developers in the team. As Lead Developer, you will work across a variety of enterprise applications, designing and developing software systems and working with internal teams on project status and technical challenges. You will lead a small team of developers, reviewing code and up skilling the team, keeping up to date with modern technologies and best industry practices. What You'll Do as Lead Developer: Be hands on with development, taking ownership of the end to end development, designing, building and enhancing software solutions. Lead a team of developers, conducting code reviews and supporting them with their development. Work with BAs and internal departments to translate requirements into scalable, high quality solutions. What We're Looking For: 5+ years' experience as a software developer, with expertise in .Net & C#. Solid understanding of system architecture with a strong understanding of Java. Experience in a leadership role or ready for the next step up with exposure to mentorship. What You'll Get as Technical Lead: 25 days annual leave & birthday off Hybrid working in Manchester Pension contribution & life assurance coverage. This is a great opportunity for a Lead Developer who is looking to join a growing business and progress their career.
13/05/2026
Full time
Lead Developer Salary: £65,000-70,000 Location: Manchester - Hybrid Tech: .Net / C# Maxwell Bond have partnered with a Business Services organisation, who are looking for a Lead Developer to join on a permanent basis. This is a fantastic opportunity for someone who enjoys hands on development and is ready to take that next step up into leadership, overseeing the end to end in software development and up skilling developers in the team. As Lead Developer, you will work across a variety of enterprise applications, designing and developing software systems and working with internal teams on project status and technical challenges. You will lead a small team of developers, reviewing code and up skilling the team, keeping up to date with modern technologies and best industry practices. What You'll Do as Lead Developer: Be hands on with development, taking ownership of the end to end development, designing, building and enhancing software solutions. Lead a team of developers, conducting code reviews and supporting them with their development. Work with BAs and internal departments to translate requirements into scalable, high quality solutions. What We're Looking For: 5+ years' experience as a software developer, with expertise in .Net & C#. Solid understanding of system architecture with a strong understanding of Java. Experience in a leadership role or ready for the next step up with exposure to mentorship. What You'll Get as Technical Lead: 25 days annual leave & birthday off Hybrid working in Manchester Pension contribution & life assurance coverage. This is a great opportunity for a Lead Developer who is looking to join a growing business and progress their career.
La Fosse Associates
Lead Developer - SC or DV Cleared (Azure / .NET / Microservices)
La Fosse Associates
SC or DV Cleared Lead Developer (Azure / .NET / Microservices) Location: London / Manchester / Bristol / Glasgow (Hybrid) Clearance: Active SC Clearance (essential) Rate: £550-6500 per day (Inside IR35) The Opportunity We're supporting a major government programme building out scalable, cloud native platforms to support critical national services. This role sits within a growing engineering function focused on modernising legacy systems, delivering microservices architectures, and embedding DevOps first delivery practices. We are looking for a hands on Lead Developer who can set technical direction, lead teams, and deliver complex solutions in highly regulated environments. The Role As a Lead Developer, you will: Lead and mentor engineering teams across full stack development Architect and deliver cloud native, microservices based solutions Drive best practices across DevOps, CI/CD, and Agile delivery Work closely with architects and stakeholders to define technical roadmaps Oversee integration with government platforms (e.g. payments, notifications, identity services) Contribute hands on to development where required Skills & Experience Required Core Engineering Strong experience with C# / .NET (Core, 6, 7, 8+) Deep knowledge of REST APIs, Web APIs, and distributed systems Experience building event driven microservices architectures Strong understanding of design patterns, SOLID principles, and clean architecture Cloud & DevOps Proven experience with Microsoft Azure (App Services, Functions, Service Bus, AKS, etc.) Exposure to AWS environments (desirable) Strong DevOps capability: CI/CD pipelines (Azure DevOps) Infrastructure as Code (Bicep / Terraform) Containerisation (Docker, Kubernetes) Architecture & Integration Experience designing: Microservices & event driven systems (CQRS, Event Sourcing) API integrations (REST, GraphQL) Experience integrating with third party and enterprise platforms (e.g. CRM, payment systems) Front End / Full Stack (Desirable) Experience with Angular or React Strong understanding of modern JavaScript/TypeScript frameworks Quality & Engineering Practices Strong experience with: TDD / BDD (SpecFlow, Gherkin) Unit & integration testing frameworks Commitment to engineering best practice and code quality Leadership Proven experience leading Agile teams Ability to mentor engineers and provide technical guidance Experience working alongside Solution Architects and Product teams Environment & Tech Landscape .NET Core / .NET 8+ Azure (Functions, Service Bus, AKS, Key Vault, etc.) Microservices & event driven architecture Docker / Kubernetes Azure DevOps (CI/CD) GraphQL / REST APIs What We're Looking For A strong technical leader who remains hands on Someone comfortable working in complex, fast moving government environments Experience delivering at scale across multiple systems and teams A pragmatic approach to engineering and problem solving
13/05/2026
Full time
SC or DV Cleared Lead Developer (Azure / .NET / Microservices) Location: London / Manchester / Bristol / Glasgow (Hybrid) Clearance: Active SC Clearance (essential) Rate: £550-6500 per day (Inside IR35) The Opportunity We're supporting a major government programme building out scalable, cloud native platforms to support critical national services. This role sits within a growing engineering function focused on modernising legacy systems, delivering microservices architectures, and embedding DevOps first delivery practices. We are looking for a hands on Lead Developer who can set technical direction, lead teams, and deliver complex solutions in highly regulated environments. The Role As a Lead Developer, you will: Lead and mentor engineering teams across full stack development Architect and deliver cloud native, microservices based solutions Drive best practices across DevOps, CI/CD, and Agile delivery Work closely with architects and stakeholders to define technical roadmaps Oversee integration with government platforms (e.g. payments, notifications, identity services) Contribute hands on to development where required Skills & Experience Required Core Engineering Strong experience with C# / .NET (Core, 6, 7, 8+) Deep knowledge of REST APIs, Web APIs, and distributed systems Experience building event driven microservices architectures Strong understanding of design patterns, SOLID principles, and clean architecture Cloud & DevOps Proven experience with Microsoft Azure (App Services, Functions, Service Bus, AKS, etc.) Exposure to AWS environments (desirable) Strong DevOps capability: CI/CD pipelines (Azure DevOps) Infrastructure as Code (Bicep / Terraform) Containerisation (Docker, Kubernetes) Architecture & Integration Experience designing: Microservices & event driven systems (CQRS, Event Sourcing) API integrations (REST, GraphQL) Experience integrating with third party and enterprise platforms (e.g. CRM, payment systems) Front End / Full Stack (Desirable) Experience with Angular or React Strong understanding of modern JavaScript/TypeScript frameworks Quality & Engineering Practices Strong experience with: TDD / BDD (SpecFlow, Gherkin) Unit & integration testing frameworks Commitment to engineering best practice and code quality Leadership Proven experience leading Agile teams Ability to mentor engineers and provide technical guidance Experience working alongside Solution Architects and Product teams Environment & Tech Landscape .NET Core / .NET 8+ Azure (Functions, Service Bus, AKS, Key Vault, etc.) Microservices & event driven architecture Docker / Kubernetes Azure DevOps (CI/CD) GraphQL / REST APIs What We're Looking For A strong technical leader who remains hands on Someone comfortable working in complex, fast moving government environments Experience delivering at scale across multiple systems and teams A pragmatic approach to engineering and problem solving
Senior Lead Software Engineer - Cloud Platform Engineering
JPMorgan Chase & Co.
Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Senior Lead Software Engineer (Platform) at JPMorgan Chase within the Accelerator Business Platform Team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. In this senior lead role, you set technical direction across squads, raise engineering standards, and mentor and grow other technical leaders. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job Responsibilities Sets technical direction for platform engineering across squads, aligning architecture, delivery, and operational excellence to business outcomes and risk controls. Develops secure high-quality production code, and reviews and debugs code written by others; establishes engineering standards and best practices. Designs and develops composable infrastructure systems and capabilities, with a focus on scalable platform services. Designs, builds, and operates Kubernetes-based platform services; automates developer self-service and CI/CD; improves reliability and operational readiness; strengthens platform security and controls via IaC, policy-as-code, and hardening standards. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Provides operational support and leadership for production systems in a "you-build-it-you-run-it" culture, including incident response, post-incident learning, and continuous reliability improvements. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Leads and grows communities of practice across Software Engineering to drive awareness, adoption, and use of new and leading-edge technologies. Coaches and mentors engineers, developing technical leadership capability and supporting high performance across teams. Adds to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions Architect, or equivalent experience. Hands on practical experience delivering system design, application development, testing, and operational stability, including leading technical delivery in complex environments. Advanced in one or more programming language(s), such as Go, Java or Kotlin. Advanced understanding of agile methodologies, CI/CD, application resiliency, and security, including setting standards and driving adoption across teams. Demonstrated proficiency in software applications and processes within a technical domain, such as cloud, artificial intelligence, machine learning, mobile, etc. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Azure, at meaningful scale. Preferred Qualifications, Capabilities, and Skills Expertise in the Kubernetes operator pattern. Expertise deploying infrastructure as code, using Crossplane, Terraform, or equivalent. Experience with GitOps workflows.
13/05/2026
Full time
Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Senior Lead Software Engineer (Platform) at JPMorgan Chase within the Accelerator Business Platform Team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. In this senior lead role, you set technical direction across squads, raise engineering standards, and mentor and grow other technical leaders. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job Responsibilities Sets technical direction for platform engineering across squads, aligning architecture, delivery, and operational excellence to business outcomes and risk controls. Develops secure high-quality production code, and reviews and debugs code written by others; establishes engineering standards and best practices. Designs and develops composable infrastructure systems and capabilities, with a focus on scalable platform services. Designs, builds, and operates Kubernetes-based platform services; automates developer self-service and CI/CD; improves reliability and operational readiness; strengthens platform security and controls via IaC, policy-as-code, and hardening standards. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Provides operational support and leadership for production systems in a "you-build-it-you-run-it" culture, including incident response, post-incident learning, and continuous reliability improvements. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Leads and grows communities of practice across Software Engineering to drive awareness, adoption, and use of new and leading-edge technologies. Coaches and mentors engineers, developing technical leadership capability and supporting high performance across teams. Adds to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions Architect, or equivalent experience. Hands on practical experience delivering system design, application development, testing, and operational stability, including leading technical delivery in complex environments. Advanced in one or more programming language(s), such as Go, Java or Kotlin. Advanced understanding of agile methodologies, CI/CD, application resiliency, and security, including setting standards and driving adoption across teams. Demonstrated proficiency in software applications and processes within a technical domain, such as cloud, artificial intelligence, machine learning, mobile, etc. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Azure, at meaningful scale. Preferred Qualifications, Capabilities, and Skills Expertise in the Kubernetes operator pattern. Expertise deploying infrastructure as code, using Crossplane, Terraform, or equivalent. Experience with GitOps workflows.
DevOps Engineer
Onyx-Conseil Leeds, Yorkshire
DevOps Engineer with AWS To successfully build and deliver our next generation cloud hosted and cloud native technology platforms. You will work within product teams responsible for the full software development life cycle, from conception to deployment. You will support the teams to ensure that solutions and products being developed consider all functional and non functional requirements including support, maintenance, capacity, security and with a focus on performance. In addition, you will use your skills and experience to help implement DevOps practices across all of IT and drive the modernisation of our platform going forwards. Key Accountabilities Build and maintain production and non production environments to ensure high availability and cost optimisation. Build and maintain continuous integration and deployment pipelines to achieve fast, effective software delivery. Improve performance and scalability of existing systems to meet functional and non functional requirements. Monitor and troubleshoot infrastructure related issues to minimise incidents and achieve resolution SLAs. Develop and document best practices for application build and deployment (CI/CD). Contribute to ensuring that applications perform to user expectations and are continuously improved and maintained. Work with the Lead Software Engineers, Architecture team and the Solution Delivery teams to contribute to the on time delivery of solutions and applications. Obtain guidance and approval as required to advance activities and resolve issues. Communicate regularly regarding the status of current software delivery activities, actively participating in all relevant Scrum ceremonies. Maintain an up to date working knowledge of industry best practice in the areas of software engineering and development, supporting and mentoring Solution Delivery teams where necessary. Qualifications BS/MS degree in Computer Science or 4 8 years related experience. AWS Certification(s) such as Solutions Architect Pro, DevOps Engineer Pro, SysOps Admin, Developer Associate. Ability to work effectively within a team and autonomously with minimal supervision. Confident with Infrastructure as Code and code release strategies. Experience with application and infrastructure monitoring. Experience implementing and designing cloud native security concepts, DevSecOps, or MLOps. Agile development techniques and Project management (SCRUM, KANBAN, etc.). Familiar with a cloud native approach. Curiosity for new technologies and a thirst for automation, standardisation, continuous integration and continuous delivery. Strong interpersonal skills with the ability to deal with individuals (internal and external) at all levels. Support people through change. Strong problem solver and a self starter with a 'can do' attitude. Fluent English with excellent verbal and written communication skills. Proficient with Git and Git workflows. Exceptional understanding of AWS, containerisation technology, infrastructure and strong technical design skills. Experience with the full software development lifecycle and delivery using Agile practices. Automating cloud native technologies, deploying applications, and provisioning infrastructure. Infrastructure as Code using CloudFormation, Terraform, or other tools. Azure DevOps Pipelines, JIRA & Confluence knowledge. Knowledge of IP networking, VPN, DNS, load balancing and firewall. Develop platforms with scalability, security and performance in mind, leveraging the cloud. 5+ years of experience as a technical specialist. 2+ years of hands on experience of programming in languages such as .Net, Java, C++, Python, Ruby, Go, Swift or similar object oriented language. Experience with AWS - including EC2, S3, RDS, Lambda and CloudFormation. Experience of SQL and Windows servers would be beneficial. Hands on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment. An expert who can create tooling and automation which improve developer experiences and speed of delivery. Experienced in working in an agile environment (Scrum/Kanban). Location Leatherhead, England, United Kingdom Salary Salary circa £60K - £80K + Benefits
13/05/2026
Full time
DevOps Engineer with AWS To successfully build and deliver our next generation cloud hosted and cloud native technology platforms. You will work within product teams responsible for the full software development life cycle, from conception to deployment. You will support the teams to ensure that solutions and products being developed consider all functional and non functional requirements including support, maintenance, capacity, security and with a focus on performance. In addition, you will use your skills and experience to help implement DevOps practices across all of IT and drive the modernisation of our platform going forwards. Key Accountabilities Build and maintain production and non production environments to ensure high availability and cost optimisation. Build and maintain continuous integration and deployment pipelines to achieve fast, effective software delivery. Improve performance and scalability of existing systems to meet functional and non functional requirements. Monitor and troubleshoot infrastructure related issues to minimise incidents and achieve resolution SLAs. Develop and document best practices for application build and deployment (CI/CD). Contribute to ensuring that applications perform to user expectations and are continuously improved and maintained. Work with the Lead Software Engineers, Architecture team and the Solution Delivery teams to contribute to the on time delivery of solutions and applications. Obtain guidance and approval as required to advance activities and resolve issues. Communicate regularly regarding the status of current software delivery activities, actively participating in all relevant Scrum ceremonies. Maintain an up to date working knowledge of industry best practice in the areas of software engineering and development, supporting and mentoring Solution Delivery teams where necessary. Qualifications BS/MS degree in Computer Science or 4 8 years related experience. AWS Certification(s) such as Solutions Architect Pro, DevOps Engineer Pro, SysOps Admin, Developer Associate. Ability to work effectively within a team and autonomously with minimal supervision. Confident with Infrastructure as Code and code release strategies. Experience with application and infrastructure monitoring. Experience implementing and designing cloud native security concepts, DevSecOps, or MLOps. Agile development techniques and Project management (SCRUM, KANBAN, etc.). Familiar with a cloud native approach. Curiosity for new technologies and a thirst for automation, standardisation, continuous integration and continuous delivery. Strong interpersonal skills with the ability to deal with individuals (internal and external) at all levels. Support people through change. Strong problem solver and a self starter with a 'can do' attitude. Fluent English with excellent verbal and written communication skills. Proficient with Git and Git workflows. Exceptional understanding of AWS, containerisation technology, infrastructure and strong technical design skills. Experience with the full software development lifecycle and delivery using Agile practices. Automating cloud native technologies, deploying applications, and provisioning infrastructure. Infrastructure as Code using CloudFormation, Terraform, or other tools. Azure DevOps Pipelines, JIRA & Confluence knowledge. Knowledge of IP networking, VPN, DNS, load balancing and firewall. Develop platforms with scalability, security and performance in mind, leveraging the cloud. 5+ years of experience as a technical specialist. 2+ years of hands on experience of programming in languages such as .Net, Java, C++, Python, Ruby, Go, Swift or similar object oriented language. Experience with AWS - including EC2, S3, RDS, Lambda and CloudFormation. Experience of SQL and Windows servers would be beneficial. Hands on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment. An expert who can create tooling and automation which improve developer experiences and speed of delivery. Experienced in working in an agile environment (Scrum/Kanban). Location Leatherhead, England, United Kingdom Salary Salary circa £60K - £80K + Benefits
Senior Real-Time Backend Engineer (Node.js + Microservices)
Framework Ventures
Framework Ventures in the United Kingdom is seeking a talented developer to contribute to the MiningOS project and MDK toolkit aimed at revolutionizing Bitcoin mining. The ideal candidate will be proficient in Node.js and JavaScript with experience in developing complex platforms and understanding of microservices architecture. Responsibilities include creating innovative solutions, ensuring platform scalability, and maintaining security standards. A passion for technology and quick learning ability is highly valued.
13/05/2026
Full time
Framework Ventures in the United Kingdom is seeking a talented developer to contribute to the MiningOS project and MDK toolkit aimed at revolutionizing Bitcoin mining. The ideal candidate will be proficient in Node.js and JavaScript with experience in developing complex platforms and understanding of microservices architecture. Responsibilities include creating innovative solutions, ensuring platform scalability, and maintaining security standards. A passion for technology and quick learning ability is highly valued.
Software Engineer II: AI-Driven, Scalable Cloud
Expedia, Inc.
A leading travel technology company is seeking a Software Developer to design and maintain scalable solutions. The ideal candidate has a Bachelor's in Computer Science and 2+ years of experience. Responsibilities include collaborating with cross-functional teams and integrating AI/ML capabilities. A strong grasp of Java or Kotlin, cloud infrastructure, and API design is essential. The position includes an on-call requirement, ensuring prompt support during emergencies. Join our inclusive team to shape the future of travel.
13/05/2026
Full time
A leading travel technology company is seeking a Software Developer to design and maintain scalable solutions. The ideal candidate has a Bachelor's in Computer Science and 2+ years of experience. Responsibilities include collaborating with cross-functional teams and integrating AI/ML capabilities. A strong grasp of Java or Kotlin, cloud infrastructure, and API design is essential. The position includes an on-call requirement, ensuring prompt support during emergencies. Join our inclusive team to shape the future of travel.
Senior Backend Engineer 100% Remote
Framework Ventures
About the Job Contribute to the creation of MiningOS aiming to improve the operational efficiency of Bitcoin mining sites, and of MDK as a developer toolkit aiming to become the standard for the mining industry (see mos.tether.io). Responsibilities Innovative Solutions: Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms. Scalability: Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base. Security: Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data. Qualifications Node/JavaScript Expertise: Very proficient in Node.js and JavaScript programming. Microservices Architecture: Familiarity with microservices architecture for scalable applications. Complex Platform Development: Experience in actively developing complex platforms. Peer-to-Peer Technologies: Understanding of Peer-to-Peer technologies. Database Interaction: Proficiency in interacting with databases such as MySQL and MongoDB. Quick Learner: Ability to quickly adapt and learn new technologies. Security Awareness: Strong understanding and experience implementing best security practices.
13/05/2026
Full time
About the Job Contribute to the creation of MiningOS aiming to improve the operational efficiency of Bitcoin mining sites, and of MDK as a developer toolkit aiming to become the standard for the mining industry (see mos.tether.io). Responsibilities Innovative Solutions: Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms. Scalability: Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base. Security: Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data. Qualifications Node/JavaScript Expertise: Very proficient in Node.js and JavaScript programming. Microservices Architecture: Familiarity with microservices architecture for scalable applications. Complex Platform Development: Experience in actively developing complex platforms. Peer-to-Peer Technologies: Understanding of Peer-to-Peer technologies. Database Interaction: Proficiency in interacting with databases such as MySQL and MongoDB. Quick Learner: Ability to quickly adapt and learn new technologies. Security Awareness: Strong understanding and experience implementing best security practices.
Government Digital & Data
Software Developer - Cabinet Office - SEO
Government Digital & Data
Location Bristol, Glasgow, Manchester, Newcastle-upon-Tyne, York. Existing CO staff can work in the their original contractual work location. Existing Civil Servants working in all other departments can work in Bristol, Glasgow, Manchester, Newcastle & York. External candidates can work in Bristol, Glasgow, Manchester, Newcastle & York. About the job Job summary We're seeking a Software Developer experienced in back end (with focus on data pipelines) as well as wider technologies. You can code in Python and have experience of ETL systems e.g., Apache Spark or similar. During the interview, it will be beneficial to share and walk the panel through any historic code you have written. You will work as part of a multidisciplinary team, supporting project in areas such as Artificial Intelligence, Robotic Automation and Data analysis The ideal candidate will be proactive and collaborative, with a passion for clean, maintainable code and modern development practices. They are familiar with AGILE methodology, but are equally able to take ownership for key deliverables and can deliver autonomously. Knowledge working with AI solution implementation is advantageous but not essential. Job description You will join the Cabinet Office Digital, Data, Insights and AI team as a Software Developer in a multidisciplinary Agile team, delivering services for a large data warehouse and analytics platform (GRID). As a software engineer, you will initially have a core focus on back-end development. You will: Lead development of data engineering requirements from requirement through to live support. Complete information assurance activities for data transfers containing sensitive data (e.g., Data Protection Impact Assessments, Privacy Notices). Carry out performance and incident monitoring to ensure the smooth running of data services. Support the wider team with broader priorities, including front-end design. Coach and mentor junior developers, sharing good engineering practices. The role responsibility may slowly change over time. Your main focus will be: Python and Extract, Transform and Load (ETL) processes. You will require knowledge of: PySpark (AWS Glue) to build scalable data pipelines. AWS Lake Formation to implement Attribute-Based Access Control (ABAC). Apache Iceberg to store data and optimise query performance. Key broader technologies used by the wider team: Python as the primary programming language for general tasks. TypeScript to design front-end services using React. JavaScript/Node.js for backend services. YAML/JSON (CloudFormation) and Terraform (HCL) for infrastructure as code. Terraform, CodePipeline, and GitHub Actions for infrastructure deployment. Amazon Web Services (AWS) for hosting digital services. Kubernetes and Docker for containerisation. Apache Iceberg, PostgreSQL, SQL Server, and Redis as databases. OpenSearch for vector stores used for storing and querying high-dimensional embeddings. Knowledge graphs, including the use of triplestores for storing and querying RDF data. Amazon Bedrock for hosting LLMs. GOV.UK Design System for interface design. Person specification This role is aligned with the Government Digital and Data Profession Capability Framework, Software Developer role: Availability and capacity management You can (working knowledge): Manage service components to ensure they meet business needs and key performance indicators (KPIs). Development process optimisation You can (awareness): Explain the importance of developing process efficiency and the common ways in which processes are optimised Support specific activities to improve development processes Identify obvious deficiencies. Information security You can (practitioner): Design solutions and services with security controls included, specifically engineered to mitigate security threats. Modern development standards You can (practitioner): Apply modern development standards and support others in applying them. Programming and build (software engineering) You can (practitioner): Collaborate with others when necessary to review specifications Use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools. Prototyping: You can (practitioner): Approach prototyping as a team activity, actively soliciting prototypes and testing with others Establish design patterns and iterate them Use a variety of prototyping methods and choose the most appropriate. Service support You can (working knowledge): Help fix service faults following agreed procedures Carry out maintenance tasks on service support infrastructure. Systems design You can (working knowledge): Translate logical designs into physical designs Produce detailed designs Effectively document all work using required standards, methods and tools, including prototyping tools where appropriate Design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact Work with well understood technology and identify appropriate patterns. Systems integration You can (working knowledge): Build and test simple interfaces between systems Work on more complex integration as part of a wider team. User focus You can (practitioner): Collaborate with user researchers and can represent users internally Explain the difference between user needs and the desires of the user Champion user research to focus on all users Prioritise and define approaches to understand the user story, guiding others in doing so Offer recommendations on the best tools and methods to use.
13/05/2026
Full time
Location Bristol, Glasgow, Manchester, Newcastle-upon-Tyne, York. Existing CO staff can work in the their original contractual work location. Existing Civil Servants working in all other departments can work in Bristol, Glasgow, Manchester, Newcastle & York. External candidates can work in Bristol, Glasgow, Manchester, Newcastle & York. About the job Job summary We're seeking a Software Developer experienced in back end (with focus on data pipelines) as well as wider technologies. You can code in Python and have experience of ETL systems e.g., Apache Spark or similar. During the interview, it will be beneficial to share and walk the panel through any historic code you have written. You will work as part of a multidisciplinary team, supporting project in areas such as Artificial Intelligence, Robotic Automation and Data analysis The ideal candidate will be proactive and collaborative, with a passion for clean, maintainable code and modern development practices. They are familiar with AGILE methodology, but are equally able to take ownership for key deliverables and can deliver autonomously. Knowledge working with AI solution implementation is advantageous but not essential. Job description You will join the Cabinet Office Digital, Data, Insights and AI team as a Software Developer in a multidisciplinary Agile team, delivering services for a large data warehouse and analytics platform (GRID). As a software engineer, you will initially have a core focus on back-end development. You will: Lead development of data engineering requirements from requirement through to live support. Complete information assurance activities for data transfers containing sensitive data (e.g., Data Protection Impact Assessments, Privacy Notices). Carry out performance and incident monitoring to ensure the smooth running of data services. Support the wider team with broader priorities, including front-end design. Coach and mentor junior developers, sharing good engineering practices. The role responsibility may slowly change over time. Your main focus will be: Python and Extract, Transform and Load (ETL) processes. You will require knowledge of: PySpark (AWS Glue) to build scalable data pipelines. AWS Lake Formation to implement Attribute-Based Access Control (ABAC). Apache Iceberg to store data and optimise query performance. Key broader technologies used by the wider team: Python as the primary programming language for general tasks. TypeScript to design front-end services using React. JavaScript/Node.js for backend services. YAML/JSON (CloudFormation) and Terraform (HCL) for infrastructure as code. Terraform, CodePipeline, and GitHub Actions for infrastructure deployment. Amazon Web Services (AWS) for hosting digital services. Kubernetes and Docker for containerisation. Apache Iceberg, PostgreSQL, SQL Server, and Redis as databases. OpenSearch for vector stores used for storing and querying high-dimensional embeddings. Knowledge graphs, including the use of triplestores for storing and querying RDF data. Amazon Bedrock for hosting LLMs. GOV.UK Design System for interface design. Person specification This role is aligned with the Government Digital and Data Profession Capability Framework, Software Developer role: Availability and capacity management You can (working knowledge): Manage service components to ensure they meet business needs and key performance indicators (KPIs). Development process optimisation You can (awareness): Explain the importance of developing process efficiency and the common ways in which processes are optimised Support specific activities to improve development processes Identify obvious deficiencies. Information security You can (practitioner): Design solutions and services with security controls included, specifically engineered to mitigate security threats. Modern development standards You can (practitioner): Apply modern development standards and support others in applying them. Programming and build (software engineering) You can (practitioner): Collaborate with others when necessary to review specifications Use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools. Prototyping: You can (practitioner): Approach prototyping as a team activity, actively soliciting prototypes and testing with others Establish design patterns and iterate them Use a variety of prototyping methods and choose the most appropriate. Service support You can (working knowledge): Help fix service faults following agreed procedures Carry out maintenance tasks on service support infrastructure. Systems design You can (working knowledge): Translate logical designs into physical designs Produce detailed designs Effectively document all work using required standards, methods and tools, including prototyping tools where appropriate Design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact Work with well understood technology and identify appropriate patterns. Systems integration You can (working knowledge): Build and test simple interfaces between systems Work on more complex integration as part of a wider team. User focus You can (practitioner): Collaborate with user researchers and can represent users internally Explain the difference between user needs and the desires of the user Champion user research to focus on all users Prioritise and define approaches to understand the user story, guiding others in doing so Offer recommendations on the best tools and methods to use.
iBSC
OutSystems Developer (Low-Code Orchestration)
iBSC
Role Overview The OutSystems Developer focuses on building scalable, secure, low code applications and workflow orchestrations using the OutSystems platform. The role blends business process understanding with application design, integrations, and Front End/Back End logic to deliver enterprise-grade solutions. Key Responsibilities 1. Application & Workflow Development Build responsive web and mobile applications using OutSystems Service Studio. Design workflow orchestrations, process automation, and data models. Develop logic, integrations, and reusable UI patterns and modules. Implement role-based access, security configurations, and performance optimisations. 2. Integration & API Management Integrate with Back End systems (REST/SOAP APIs, databases, SAP, CRM). Build and maintain integrations ensuring reliability and security. Design asynchronous flows, event-driven architectures, and external data connectors. 3. Testing, Deployment & DevOps Conduct unit and integration testing. Troubleshoot performance issues and fix defects across environments. Support deployments using LifeTime, CICD pipelines, and environment promotions. Work with cross functional teams on release planning and hypercare. 4. Governance, Documentation & Best Practices Document architecture, modules, APIs, and change logs. Ensure adherence to OutSystems development standards and performance guidelines. Participate in code reviews, architecture discussions, and solution workshops. Required Skills & Experience 2-5 years of experience in OutSystems development (Traditional or Reactive Web/Mobile). Strong understanding of low-code application architecture and life cycle. Experience with integrations (REST, SOAP, OAuth, SQL, message queues). Basic understanding of CSS, JavaScript, and relational databases (SQL Server, Oracle). Knowledge of application security, performance tuning, and scalable app design. Good to Have OutSystems certifications (Associate, Professional, Tech Lead). Knowledge of cloud-native deployments and microservices patterns. Experience in Agile/DevOps and CI/CD integration for OutSystems.
13/05/2026
Contractor
Role Overview The OutSystems Developer focuses on building scalable, secure, low code applications and workflow orchestrations using the OutSystems platform. The role blends business process understanding with application design, integrations, and Front End/Back End logic to deliver enterprise-grade solutions. Key Responsibilities 1. Application & Workflow Development Build responsive web and mobile applications using OutSystems Service Studio. Design workflow orchestrations, process automation, and data models. Develop logic, integrations, and reusable UI patterns and modules. Implement role-based access, security configurations, and performance optimisations. 2. Integration & API Management Integrate with Back End systems (REST/SOAP APIs, databases, SAP, CRM). Build and maintain integrations ensuring reliability and security. Design asynchronous flows, event-driven architectures, and external data connectors. 3. Testing, Deployment & DevOps Conduct unit and integration testing. Troubleshoot performance issues and fix defects across environments. Support deployments using LifeTime, CICD pipelines, and environment promotions. Work with cross functional teams on release planning and hypercare. 4. Governance, Documentation & Best Practices Document architecture, modules, APIs, and change logs. Ensure adherence to OutSystems development standards and performance guidelines. Participate in code reviews, architecture discussions, and solution workshops. Required Skills & Experience 2-5 years of experience in OutSystems development (Traditional or Reactive Web/Mobile). Strong understanding of low-code application architecture and life cycle. Experience with integrations (REST, SOAP, OAuth, SQL, message queues). Basic understanding of CSS, JavaScript, and relational databases (SQL Server, Oracle). Knowledge of application security, performance tuning, and scalable app design. Good to Have OutSystems certifications (Associate, Professional, Tech Lead). Knowledge of cloud-native deployments and microservices patterns. Experience in Agile/DevOps and CI/CD integration for OutSystems.
Alexander Mann Solutions
Senior Backend Software Engineer (API & Cloud)
Alexander Mann Solutions Edinburgh, Midlothian
We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients' recruitment team and provide professional interim and temporary resources. Our client, a major UK retail bank, provides every day banking services to over 17 million retail customers. The banks expertise and services span across Business Services, Corporate banking, Wealth Management, Group Functions, Retail and Investment Banking. On behalf of this organisation, AMS are looking for a Senior Backend Software Engineer/Platform Engineer (API & Cloud) for a 6 Month contract based in Edinburgh or London. The Role & Responsibilities: The Backend Engineer will be responsible for designing, building, and operating secure, scalable APIs and Back End services in cloud native environments. The role centres on API development using modern API gateways on AWS or GCP, applying API standards, DevSecOps, and industry best practices, and delivering solutions within SCRUM agile ways of working. Design, develop, and maintain Back End services and APIs (REST and event driven). Build and operate APIs and MCPs using Apigee Hybrid/X. Apply API standards and industry best practices for design, versioning, security, documentation, and life cycle management. Embed DevSecOps practices across CI/CD pipelines and runtime environments. Design and implement secure service to service integrations using MCP, A2A, and AP2 protocols. Contribute to Back End integrations involving LLM enabled or AI driven systems, where applicable. Deploy, monitor, and support production services on AWS or GCP. Actively contribute code while collaborating within SCRUM agile teams. What We Require from the Candidate: Strong hands on Back End development experience (Java, Python, or Node.js). Proven API development experience using an API gateway platform. Production experience with at least one cloud platform: AWS or GCP. Practical DevSecOps experience, including CI/CD, infrastructure as code (Terraform), and automated security controls. Strong understanding of cloud networking concepts (VPCs, subnets, routing, load balancing, private connectivity). Experience working in SCRUM/agile ways of working. MCP, A2A, and AP2 protocols, including their use in secure, distributed integrations LLM concepts and integration patterns, including API based interaction models and security considerations. Cloud security, IAM, networking, and observability fundamentals. Desirable: Experience with Apigee (Hybrid/X) beyond basic consumption. Experience with Kubernetes and containerised platforms. Experience in regulated or large scale enterprise environments. Exposure to platform engineering or internal developer platforms. Mentoring experience or contribution to engineering standards. Next Steps: This client will only accept workers operating via an Umbrella or PAYE engagement model. If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course. AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business
13/05/2026
Contractor
We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients' recruitment team and provide professional interim and temporary resources. Our client, a major UK retail bank, provides every day banking services to over 17 million retail customers. The banks expertise and services span across Business Services, Corporate banking, Wealth Management, Group Functions, Retail and Investment Banking. On behalf of this organisation, AMS are looking for a Senior Backend Software Engineer/Platform Engineer (API & Cloud) for a 6 Month contract based in Edinburgh or London. The Role & Responsibilities: The Backend Engineer will be responsible for designing, building, and operating secure, scalable APIs and Back End services in cloud native environments. The role centres on API development using modern API gateways on AWS or GCP, applying API standards, DevSecOps, and industry best practices, and delivering solutions within SCRUM agile ways of working. Design, develop, and maintain Back End services and APIs (REST and event driven). Build and operate APIs and MCPs using Apigee Hybrid/X. Apply API standards and industry best practices for design, versioning, security, documentation, and life cycle management. Embed DevSecOps practices across CI/CD pipelines and runtime environments. Design and implement secure service to service integrations using MCP, A2A, and AP2 protocols. Contribute to Back End integrations involving LLM enabled or AI driven systems, where applicable. Deploy, monitor, and support production services on AWS or GCP. Actively contribute code while collaborating within SCRUM agile teams. What We Require from the Candidate: Strong hands on Back End development experience (Java, Python, or Node.js). Proven API development experience using an API gateway platform. Production experience with at least one cloud platform: AWS or GCP. Practical DevSecOps experience, including CI/CD, infrastructure as code (Terraform), and automated security controls. Strong understanding of cloud networking concepts (VPCs, subnets, routing, load balancing, private connectivity). Experience working in SCRUM/agile ways of working. MCP, A2A, and AP2 protocols, including their use in secure, distributed integrations LLM concepts and integration patterns, including API based interaction models and security considerations. Cloud security, IAM, networking, and observability fundamentals. Desirable: Experience with Apigee (Hybrid/X) beyond basic consumption. Experience with Kubernetes and containerised platforms. Experience in regulated or large scale enterprise environments. Exposure to platform engineering or internal developer platforms. Mentoring experience or contribution to engineering standards. Next Steps: This client will only accept workers operating via an Umbrella or PAYE engagement model. If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course. AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business
Engine by Starling
Platform Engineer - Engine by Starling
Engine by Starling
Locations: London, Manchester, Southampton, Cardiff At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team at Engine is the backbone of our innovation. We're dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting-edge cloud-native banking platform across multiple global cloud providers and regions. We're looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams to operate their applications flawlessly in production. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. What you'll get to do? Building and Scaling Cloud Infrastructure: Design, build, and maintain our cloud infrastructure across multiple providers (including but not limited to GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: Contribute to the build-out and optimisation of our core "Engine" on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: Enhance and improve our multi-tenant, multi-region SaaS release and continuous deployment systems using Java, Golang, and Terraform at its core. Empowering Developers: Develop and maintain internal tooling using Java and Golang to improve developer experience and on-call efficiency. Automating Compliance and Security: Build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: Optimise the performance and reliability of our cloud environment with a strong focus on cost-effectiveness. Embracing Automation: Identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: Implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: Stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: Contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI-DSS. Collaborating and Learning: Work closely with cross-functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: Strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: Design and document scalable internal tooling clearly and comprehensively. Taking Ownership: Own features and improvements throughout their entire lifecycle. Participate in on-call: The option to join our on-call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behavior. Your place within the team will depend on your individual strengths and interests. Requirements We are generally open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. For this role, we are looking for some specific additional skills - if you prefer Java only roles be sure to check out our other Software Engineer roles. What skills are essential Proven experience as a Site Reliability Engineer, DevOps Engineer, Platform Engineer or similar role. Strong proficiency in Golang and/or Java (if you have experience with only one of these that's fine, we'll expect you to pick up the other up whilst you're here!). Hands-on experience with Google Cloud Platform (GCP). Solid understanding and practical experience with Kubernetes. Experience with Terraform or other Infrastructure-as-Code tools. Deep understanding of SRE principles and practices, including monitoring, alerting, incident management, and capacity planning. A strong focus on automation and a passion for eliminating manual tasks. Experience with building and maintaining CI/CD pipelines. Knowledge of security best practices in cloud environments. Excellent problem-solving and analytical skills. Strong collaboration and communication skills. A proactive and continuous learning mindset. Ability to design and document technical solutions effectively. What skills are desirable Experience with other cloud providers, particularly AWS. Contributions to open-source projects. Experience with database technologies, particularly Postgres. Familiarity with observability and monitoring systems, and a solid understanding of database monitoring, analysis, disaster recovery, and performance tuning. Familiarity with compliance standards such as ISO27001, SOC2, and PCI-DSS is a plus. Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status . click apply for full job details
13/05/2026
Full time
Locations: London, Manchester, Southampton, Cardiff At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team at Engine is the backbone of our innovation. We're dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting-edge cloud-native banking platform across multiple global cloud providers and regions. We're looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams to operate their applications flawlessly in production. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. What you'll get to do? Building and Scaling Cloud Infrastructure: Design, build, and maintain our cloud infrastructure across multiple providers (including but not limited to GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: Contribute to the build-out and optimisation of our core "Engine" on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: Enhance and improve our multi-tenant, multi-region SaaS release and continuous deployment systems using Java, Golang, and Terraform at its core. Empowering Developers: Develop and maintain internal tooling using Java and Golang to improve developer experience and on-call efficiency. Automating Compliance and Security: Build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: Optimise the performance and reliability of our cloud environment with a strong focus on cost-effectiveness. Embracing Automation: Identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: Implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: Stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: Contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI-DSS. Collaborating and Learning: Work closely with cross-functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: Strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: Design and document scalable internal tooling clearly and comprehensively. Taking Ownership: Own features and improvements throughout their entire lifecycle. Participate in on-call: The option to join our on-call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behavior. Your place within the team will depend on your individual strengths and interests. Requirements We are generally open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. For this role, we are looking for some specific additional skills - if you prefer Java only roles be sure to check out our other Software Engineer roles. What skills are essential Proven experience as a Site Reliability Engineer, DevOps Engineer, Platform Engineer or similar role. Strong proficiency in Golang and/or Java (if you have experience with only one of these that's fine, we'll expect you to pick up the other up whilst you're here!). Hands-on experience with Google Cloud Platform (GCP). Solid understanding and practical experience with Kubernetes. Experience with Terraform or other Infrastructure-as-Code tools. Deep understanding of SRE principles and practices, including monitoring, alerting, incident management, and capacity planning. A strong focus on automation and a passion for eliminating manual tasks. Experience with building and maintaining CI/CD pipelines. Knowledge of security best practices in cloud environments. Excellent problem-solving and analytical skills. Strong collaboration and communication skills. A proactive and continuous learning mindset. Ability to design and document technical solutions effectively. What skills are desirable Experience with other cloud providers, particularly AWS. Contributions to open-source projects. Experience with database technologies, particularly Postgres. Familiarity with observability and monitoring systems, and a solid understanding of database monitoring, analysis, disaster recovery, and performance tuning. Familiarity with compliance standards such as ISO27001, SOC2, and PCI-DSS is a plus. Our Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status . click apply for full job details
Dns Info Ltd
Java FullStack Developer
Dns Info Ltd Bournemouth, Dorset
5 days onsite. Rate: 45K GBP/Annum Job Description: We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions. Key Responsibilities Design, develop, and maintain Back End services and APIs using Java and Spring Boot Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration) Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack Collaborate with cross-functional teams in an Agile environment to deliver high-quality software Challenge the status quo by proposing innovative solutions and driving continuous improvement Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence Required Qualifications Bachelor's degree in computer science, Engineering, or related field (or equivalent experience) Strong experience in Java and Spring Boot development Hands-on experience with Oracle and PostgreSQL databases Proficiency in Docker and Kubernetes for containerization and orchestration Experience with cloud deployments (AWS, Azure, GCP) Familiarity with application monitoring, logging, and alerting tools Excellent problem-solving skills and proactive attitude Strong communication skills with the ability to influence and collaborate effectively Demonstrated ability to challenge existing approaches and drive change Preferred Qualifications Experience with CI/CD pipelines and DevOps practices Knowledge of microservices architecture Exposure to Front End technologies (React, Angular, etc.) Prior experience in financial services or regulated industries
13/05/2026
Full time
5 days onsite. Rate: 45K GBP/Annum Job Description: We are seeking a passionate and skilled Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain enterprise-grade applications using Java and Spring Boot, working extensively with Oracle and PostgreSQL databases. You will play a key part in our cloud-native journey, leveraging Docker, Kubernetes, and modern monitoring tools to deliver scalable, resilient solutions. Key Responsibilities Design, develop, and maintain Back End services and APIs using Java and Spring Boot Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration) Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack Collaborate with cross-functional teams in an Agile environment to deliver high-quality software Challenge the status quo by proposing innovative solutions and driving continuous improvement Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence Required Qualifications Bachelor's degree in computer science, Engineering, or related field (or equivalent experience) Strong experience in Java and Spring Boot development Hands-on experience with Oracle and PostgreSQL databases Proficiency in Docker and Kubernetes for containerization and orchestration Experience with cloud deployments (AWS, Azure, GCP) Familiarity with application monitoring, logging, and alerting tools Excellent problem-solving skills and proactive attitude Strong communication skills with the ability to influence and collaborate effectively Demonstrated ability to challenge existing approaches and drive change Preferred Qualifications Experience with CI/CD pipelines and DevOps practices Knowledge of microservices architecture Exposure to Front End technologies (React, Angular, etc.) Prior experience in financial services or regulated industries

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