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.

169 jobs found

Email me jobs like this
Refine Search
Current Search
senior python backend developer
Client-Server
Senior C# Developer .Net Core - FinTech
Client-Server
Senior C# Developer / Backend Software Engineer (C# .Net Core) Newcastle onsite to £110k+ Are you a senior, backend focused C# Developer with a strong academic background? You could be working on complex, high impact systems at a growing FinTech scale-up with solid financial backing and ambitious growth plans. What's in it for you: Salary (to £110k, negotiable) + Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Your role: As a Senior C# Developer you will collaborate with a small, talented team to deliver the core platform using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer / Backend Software Engineer (C# .Net Core) opportunity. JBRP1_UKTJ
27/06/2026
Full time
Senior C# Developer / Backend Software Engineer (C# .Net Core) Newcastle onsite to £110k+ Are you a senior, backend focused C# Developer with a strong academic background? You could be working on complex, high impact systems at a growing FinTech scale-up with solid financial backing and ambitious growth plans. What's in it for you: Salary (to £110k, negotiable) + Bonus 25 days holiday Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Your role: As a Senior C# Developer you will collaborate with a small, talented team to deliver the core platform using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer / Backend Software Engineer (C# .Net Core) opportunity. JBRP1_UKTJ
Noir
Python Developer
Noir Newcastle Upon Tyne, Tyne And Wear
Senior Python Full Stack Developer - Hybrid (Tech stack: Python, Flask, PostgreSQL, JavaScript, Docker, AWS, CI/CD) Our client is a purpose-driven technology company building advanced software solutions within the renewable energy sector . Their platforms support complex, data-led decision making and play a key role in driving sustainable outcomes. This is a hybrid role where you will work across both front and back end development, delivering high-quality software and contributing to the design of scalable, cloud-based systems. Key Responsibilities: Design, build, and maintain full stack web applications. Develop backend services and background processing systems. Create intuitive, high-quality user interfaces. Contribute to system architecture, database design, and cloud infrastructure. Build and maintain CI/CD pipelines and containerised environments. Collaborate with cross-functional teams and mentor junior developers. Skills & Experience: Strong experience with Python (Flask) and backend development. Solid knowledge of PostgreSQL and database design . Front end experience with HTML, CSS, JavaScript . Experience with Docker and cloud platforms (AWS) . Familiarity with CI/CD pipelines and version control (Git). Experience building scalable, production-ready applications. Experience with parallel processing, mapping tools, or distributed systems would be beneficial but not essential. This is a fantastic opportunity to join a tech-for-good organisation where your work will directly contribute to the transition towards renewable energy. Location: Newcastle (Hybrid) Salary: £42,000 - £62,000 Applicants must have the right to work in the UK. NOIRUKTECHREC NOIRUKREC
26/06/2026
Full time
Senior Python Full Stack Developer - Hybrid (Tech stack: Python, Flask, PostgreSQL, JavaScript, Docker, AWS, CI/CD) Our client is a purpose-driven technology company building advanced software solutions within the renewable energy sector . Their platforms support complex, data-led decision making and play a key role in driving sustainable outcomes. This is a hybrid role where you will work across both front and back end development, delivering high-quality software and contributing to the design of scalable, cloud-based systems. Key Responsibilities: Design, build, and maintain full stack web applications. Develop backend services and background processing systems. Create intuitive, high-quality user interfaces. Contribute to system architecture, database design, and cloud infrastructure. Build and maintain CI/CD pipelines and containerised environments. Collaborate with cross-functional teams and mentor junior developers. Skills & Experience: Strong experience with Python (Flask) and backend development. Solid knowledge of PostgreSQL and database design . Front end experience with HTML, CSS, JavaScript . Experience with Docker and cloud platforms (AWS) . Familiarity with CI/CD pipelines and version control (Git). Experience building scalable, production-ready applications. Experience with parallel processing, mapping tools, or distributed systems would be beneficial but not essential. This is a fantastic opportunity to join a tech-for-good organisation where your work will directly contribute to the transition towards renewable energy. Location: Newcastle (Hybrid) Salary: £42,000 - £62,000 Applicants must have the right to work in the UK. NOIRUKTECHREC NOIRUKREC
Python Developer in London - Xelix
Stars Arena
Python Developer London, United Kingdom Posted 9 months ago Tech stack Backend Python We're seeking Mid-Senior Python Developers to join our back end development team. This is a varied and challenging programming role. Tasks could include writing code If you're excited about building something special with us, we'd love to hear from you. Xelix Xelix is an enterprise SaaS company that provides intelligent automation solutions to the CFO office. Our platform acts as an intelligence layer sitting alongside our customers' ERP system(s) using machine learning and automation to transform manual an Compensation Competitive Role type Full time Visa sponsorship Not provided
26/06/2026
Full time
Python Developer London, United Kingdom Posted 9 months ago Tech stack Backend Python We're seeking Mid-Senior Python Developers to join our back end development team. This is a varied and challenging programming role. Tasks could include writing code If you're excited about building something special with us, we'd love to hear from you. Xelix Xelix is an enterprise SaaS company that provides intelligent automation solutions to the CFO office. Our platform acts as an intelligence layer sitting alongside our customers' ERP system(s) using machine learning and automation to transform manual an Compensation Competitive Role type Full time Visa sponsorship Not provided
Senior Python Backend Engineer - SaaS Automation
Stars Arena
Stars Arena in Greater London is looking for Mid-Senior Python Developers to join their back-end development team. This role involves a variety of programming tasks, focusing on building innovative solutions. Ideal candidates should have experience in backend Python development and a passion for creating impactful software. The position offers a competitive salary and a full-time contract. Visa sponsorship is not provided.
26/06/2026
Full time
Stars Arena in Greater London is looking for Mid-Senior Python Developers to join their back-end development team. This role involves a variety of programming tasks, focusing on building innovative solutions. Ideal candidates should have experience in backend Python development and a passion for creating impactful software. The position offers a competitive salary and a full-time contract. Visa sponsorship is not provided.
MCS Group
Managing Engineer - Security Software
MCS Group City, Belfast
Managing Security Engineer (Hybrid) The Opportunity Our client is seeking an experienced Managing Security Engineer to lead a high performing engineering team responsible for designing, building, and operating security controls as scalable software products. This is a hands on leadership role that combines technical expertise, people management, and delivery ownership within a modern, cloud first engineering environment. You will play a key role in embedding secure by default practices across enterprise platforms and software delivery pipelines, ensuring security capabilities are integrated seamlessly into the development lifecycle while maintaining an excellent developer experience. Key Responsibilities Lead, mentor, and develop a team of engineers, including recruitment, onboarding, performance management, and career development. Define and drive the technical direction of the team, ensuring high quality delivery across design, development, deployment, and production support. Act as a hands on technical leader, contributing to architecture reviews, technical decision making, code reviews, and critical implementations where required. Own operational outcomes for security products, focusing on reliability, performance, scalability, and continuous improvement. Collaborate with Product Managers, platform teams, and engineering stakeholders to align priorities, roadmaps, and delivery objectives. Foster a strong engineering culture centred around modern development practices, fast feedback loops, and continuous learning. Translate complex security requirements into scalable engineering solutions and reusable platform capabilities. Support agile delivery processes while maintaining a strong focus on business and engineering outcomes. Essential Requirements Applicants must have the legal right to work in the UK. Sponsorship is not available for this position. Minimum 5 years' professional software engineering experience, including hands on development using modern programming languages such as Java, JavaScript, or Python. Proven experience owning and supporting production systems delivering measurable reliability, security, or performance outcomes. At least 2 years' experience providing technical leadership to engineering teams through architecture reviews, design guidance, and code reviews. Strong background in designing and operating scalable distributed systems within cloud environments. Experience working with microservices architectures, APIs, and backend services. Practical experience applying modern engineering practices including CI/CD, test driven development, pair programming, monitoring, and observability. Experience working in agile environments and partnering closely with product and engineering stakeholders. Desirable Experience Strong background in security engineering, application security, cloud security, DevSecOps, or secure software development practices. Experience designing and operating security controls within CI/CD pipelines, developer tooling, or shared platform services. Ability to influence technical strategy and drive adoption of secure engineering standards across multiple teams. Experience mentoring senior engineers and emerging technical leaders. Exposure to cloud native technologies including Kubernetes, Docker, AWS, and/or Azure. Familiarity with security metrics and operational indicators used to measure adoption, reliability, and risk reduction. Ability to balance security requirements, engineering delivery, and developer experience effectively. Leadership Responsibilities This position includes line management responsibilities and serves as the first level manager for a team of engineers. What's on Offer Competitive salary package Annual bonus scheme Pension contribution Annual salary review process Life assurance and income protection Private medical and dental cover Flexible and hybrid working arrangements Employee assistance programme Discounted gym membership Paid volunteering days Cycle to work scheme Ongoing professional development, certifications, and career progression opportunities
26/06/2026
Full time
Managing Security Engineer (Hybrid) The Opportunity Our client is seeking an experienced Managing Security Engineer to lead a high performing engineering team responsible for designing, building, and operating security controls as scalable software products. This is a hands on leadership role that combines technical expertise, people management, and delivery ownership within a modern, cloud first engineering environment. You will play a key role in embedding secure by default practices across enterprise platforms and software delivery pipelines, ensuring security capabilities are integrated seamlessly into the development lifecycle while maintaining an excellent developer experience. Key Responsibilities Lead, mentor, and develop a team of engineers, including recruitment, onboarding, performance management, and career development. Define and drive the technical direction of the team, ensuring high quality delivery across design, development, deployment, and production support. Act as a hands on technical leader, contributing to architecture reviews, technical decision making, code reviews, and critical implementations where required. Own operational outcomes for security products, focusing on reliability, performance, scalability, and continuous improvement. Collaborate with Product Managers, platform teams, and engineering stakeholders to align priorities, roadmaps, and delivery objectives. Foster a strong engineering culture centred around modern development practices, fast feedback loops, and continuous learning. Translate complex security requirements into scalable engineering solutions and reusable platform capabilities. Support agile delivery processes while maintaining a strong focus on business and engineering outcomes. Essential Requirements Applicants must have the legal right to work in the UK. Sponsorship is not available for this position. Minimum 5 years' professional software engineering experience, including hands on development using modern programming languages such as Java, JavaScript, or Python. Proven experience owning and supporting production systems delivering measurable reliability, security, or performance outcomes. At least 2 years' experience providing technical leadership to engineering teams through architecture reviews, design guidance, and code reviews. Strong background in designing and operating scalable distributed systems within cloud environments. Experience working with microservices architectures, APIs, and backend services. Practical experience applying modern engineering practices including CI/CD, test driven development, pair programming, monitoring, and observability. Experience working in agile environments and partnering closely with product and engineering stakeholders. Desirable Experience Strong background in security engineering, application security, cloud security, DevSecOps, or secure software development practices. Experience designing and operating security controls within CI/CD pipelines, developer tooling, or shared platform services. Ability to influence technical strategy and drive adoption of secure engineering standards across multiple teams. Experience mentoring senior engineers and emerging technical leaders. Exposure to cloud native technologies including Kubernetes, Docker, AWS, and/or Azure. Familiarity with security metrics and operational indicators used to measure adoption, reliability, and risk reduction. Ability to balance security requirements, engineering delivery, and developer experience effectively. Leadership Responsibilities This position includes line management responsibilities and serves as the first level manager for a team of engineers. What's on Offer Competitive salary package Annual bonus scheme Pension contribution Annual salary review process Life assurance and income protection Private medical and dental cover Flexible and hybrid working arrangements Employee assistance programme Discounted gym membership Paid volunteering days Cycle to work scheme Ongoing professional development, certifications, and career progression opportunities
Client Server Ltd.
Senior C# Developer .Net Core - FinTech
Client Server Ltd. City, Newcastle Upon Tyne
Newcastle upon Tyne, Tyne and Wear £100k - £130k per year Senior C# Developer / Backend Software Engineer (C# .Net Core) Newcastle onsite to £130k+ Are you a backend focused C# Developer with a strong academic background, looking to take the next step in your career? This is an opportunity to work on complex, high-impact systems at a growing FinTech scale-up with solid financial backing, a major Hedge Fund partnership, and ambitious plans for expansion. What's in it for you: Salary (to £130k, negotiable) + Bonus 25 days holiday Social team atmosphere with a range of events and early finish for drinks on Fridays Your role: As a Senior C# Developer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer / Backend Software Engineer (C# .Net Core) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
26/06/2026
Full time
Newcastle upon Tyne, Tyne and Wear £100k - £130k per year Senior C# Developer / Backend Software Engineer (C# .Net Core) Newcastle onsite to £130k+ Are you a backend focused C# Developer with a strong academic background, looking to take the next step in your career? This is an opportunity to work on complex, high-impact systems at a growing FinTech scale-up with solid financial backing, a major Hedge Fund partnership, and ambitious plans for expansion. What's in it for you: Salary (to £130k, negotiable) + Bonus 25 days holiday Social team atmosphere with a range of events and early finish for drinks on Fridays Your role: As a Senior C# Developer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location: You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!). About you: You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Senior C# Developer / Backend Software Engineer (C# .Net Core) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Full Stack Developer - AI Team
think-cell Software
At think cell, we are continuously improving how professionals create business presentations by introducing smarter automation and assistance features into our product. In this role, you will help turn new ideas and early AI driven concepts into reliable features used by more than 1.3 million users worldwide. You will build production ready systems that connect modern backend services with intuitive user interfaces. In this role, you will work closely with both C++ engineers developing the core product and AI engineers exploring new automation capabilities, helping bring new functionality from concept into everyday product usage. This role is ideal for engineers who enjoy building clean, scalable systems, care deeply about code quality, and are motivated by shipping impactful features in a highly collaborative engineering environment. What you will do Build and maintain production ready backend and full stack features using TypeScript. Integrate AI powered functionality into the think cell product, such as text editing assistance and automated slide creation. Work closely with C++ engineers and AI engineers to translate ideas and prototypes into robust product features. Contribute to a strong engineering culture with rigorous code reviews and high standards for code quality. You will be great for this position if you have A degree in computer science, mathematics, physics, or a similar technical field. Relevant experience as a backend or full stack engineer. Strong experience with TypeScript and Node.js in production environments. Curiosity about AI technologies and interest in integrating them into real world products. Experience with Python or C++ is a plus. What We Offer Brilliant Team: Work with international colleagues with strong academic and professional experience. Work life balance: Flexible working hours and an environment that respects your time and focus. Stable Environment: Join a market leader with a reliable product. Direct exposure to C level. Competitive salary and relocation support to Berlin. Why is think cell the right place for you? At think cell, we're not just building innovative software - we're empowering over 1.3 million business users across 35,000 companies, including the world's top consulting firms, DAX 40 leaders, and the biggest US blue chip enterprises. With offices in Berlin, Denver, Boston, London, Tokyo, and Dubai, we are a diverse, passionate team of over 150 people, united by a shared commitment to excellence and innovation. Our proprietary technology sets the standard in business document creation, and we're in a dynamic, growing market with enormous potential. As we continue to lead the way in our industry, we're looking for talented individuals who can help us shape the future of business productivity. Our Values At think cell, our values are at the heart of everything we do. They guide how we work, collaborate, and create value for our customers. As part of our team, you will embody and help shape the following principles that define us: Forward Thinking: We are adaptable innovators - we embrace change, value progress, and challenge the status quo to find the best solutions. Ownership: We take pride in our work - we own our mistakes, learn from them, and go the extra mile to deliver exceptional results. Customer First: We are committed to our customers - we understand, prioritize, and deliver lasting value through meaningful solutions. Unified Team: We cultivate collaboration and value every voice - we prioritize integrity and respect, ensuring everyone feels heard, supported, and aligned in our shared mission. Strive for Excellence: We are driven by excellence - we set ambitious goals, pursue quality relentlessly, and foster growth through exceptional talent. Join Our Journey We encourage you to apply even if you feel you don't meet every single requirement. At think cell, we celebrate diversity because we know it drives creativity and excellence. We welcome individuals from all backgrounds who are passionate about making a real impact. Joining us means more than just a job - it's an opportunity to be part of an inclusive, innovative, and supportive team that values collaboration and growth. Together, we can push boundaries and achieve great things. Let's shape the future of productivity together. We can't wait to see what you'll bring to our team.
26/06/2026
Full time
At think cell, we are continuously improving how professionals create business presentations by introducing smarter automation and assistance features into our product. In this role, you will help turn new ideas and early AI driven concepts into reliable features used by more than 1.3 million users worldwide. You will build production ready systems that connect modern backend services with intuitive user interfaces. In this role, you will work closely with both C++ engineers developing the core product and AI engineers exploring new automation capabilities, helping bring new functionality from concept into everyday product usage. This role is ideal for engineers who enjoy building clean, scalable systems, care deeply about code quality, and are motivated by shipping impactful features in a highly collaborative engineering environment. What you will do Build and maintain production ready backend and full stack features using TypeScript. Integrate AI powered functionality into the think cell product, such as text editing assistance and automated slide creation. Work closely with C++ engineers and AI engineers to translate ideas and prototypes into robust product features. Contribute to a strong engineering culture with rigorous code reviews and high standards for code quality. You will be great for this position if you have A degree in computer science, mathematics, physics, or a similar technical field. Relevant experience as a backend or full stack engineer. Strong experience with TypeScript and Node.js in production environments. Curiosity about AI technologies and interest in integrating them into real world products. Experience with Python or C++ is a plus. What We Offer Brilliant Team: Work with international colleagues with strong academic and professional experience. Work life balance: Flexible working hours and an environment that respects your time and focus. Stable Environment: Join a market leader with a reliable product. Direct exposure to C level. Competitive salary and relocation support to Berlin. Why is think cell the right place for you? At think cell, we're not just building innovative software - we're empowering over 1.3 million business users across 35,000 companies, including the world's top consulting firms, DAX 40 leaders, and the biggest US blue chip enterprises. With offices in Berlin, Denver, Boston, London, Tokyo, and Dubai, we are a diverse, passionate team of over 150 people, united by a shared commitment to excellence and innovation. Our proprietary technology sets the standard in business document creation, and we're in a dynamic, growing market with enormous potential. As we continue to lead the way in our industry, we're looking for talented individuals who can help us shape the future of business productivity. Our Values At think cell, our values are at the heart of everything we do. They guide how we work, collaborate, and create value for our customers. As part of our team, you will embody and help shape the following principles that define us: Forward Thinking: We are adaptable innovators - we embrace change, value progress, and challenge the status quo to find the best solutions. Ownership: We take pride in our work - we own our mistakes, learn from them, and go the extra mile to deliver exceptional results. Customer First: We are committed to our customers - we understand, prioritize, and deliver lasting value through meaningful solutions. Unified Team: We cultivate collaboration and value every voice - we prioritize integrity and respect, ensuring everyone feels heard, supported, and aligned in our shared mission. Strive for Excellence: We are driven by excellence - we set ambitious goals, pursue quality relentlessly, and foster growth through exceptional talent. Join Our Journey We encourage you to apply even if you feel you don't meet every single requirement. At think cell, we celebrate diversity because we know it drives creativity and excellence. We welcome individuals from all backgrounds who are passionate about making a real impact. Joining us means more than just a job - it's an opportunity to be part of an inclusive, innovative, and supportive team that values collaboration and growth. Together, we can push boundaries and achieve great things. Let's shape the future of productivity together. We can't wait to see what you'll bring to our team.
TXP
Senior Front End Developer (React/ TypeScript/ Python/ Azure)
TXP
Job Title: Senior Front-End Developer (React/TypeScript/Python/Azure) Role Type: Contract Contract Length: 3 months initial Location: UK based (Onsite once a week in London) Summary Our client is looking for a Senior Front-End Developer to build modern, secure and high-performing user interfaces within a full-stack Azure environment. This role is ideal for someone with strong React, TypeScript and Next.js experience who can turn large API-driven data sets into intuitive, scalable and user-friendly front-end solutions. Responsibilities Build responsive, accessible and performant front-end applications using React, TypeScript and Next.js. Integrate with REST APIs and Python/FastAPI services, including large JSON data sets. Create reusable, component-driven UI patterns within modular, portal-style architectures. Work with backend teams to define API contracts using an OpenAPI-first approach. Support Azure deployments across App Services and Functions, with CI/CD via GitHub Actions. Apply secure authentication patterns using Entra ID and MSAL. Contribute to pragmatic architecture decisions around scalability, security and maintainability. Key Skills Strong commercial experience with React, TypeScript and modern front-end frameworks. Experience with Next.js and building complex, API-driven user interfaces. Strong understanding of performance optimisation, accessibility and secure front-end design. Practical experience integrating with REST APIs and collaborating with backend/Python teams. Exposure to Azure services such as App Services, Functions and APIM is desirable. Experience with GitHub Actions or similar CI/CD tooling. ShadCN experience would be useful but is not essential. If this sound like the role for you, please provide an up to date CV for consideration and apply NOW!
25/06/2026
Contractor
Job Title: Senior Front-End Developer (React/TypeScript/Python/Azure) Role Type: Contract Contract Length: 3 months initial Location: UK based (Onsite once a week in London) Summary Our client is looking for a Senior Front-End Developer to build modern, secure and high-performing user interfaces within a full-stack Azure environment. This role is ideal for someone with strong React, TypeScript and Next.js experience who can turn large API-driven data sets into intuitive, scalable and user-friendly front-end solutions. Responsibilities Build responsive, accessible and performant front-end applications using React, TypeScript and Next.js. Integrate with REST APIs and Python/FastAPI services, including large JSON data sets. Create reusable, component-driven UI patterns within modular, portal-style architectures. Work with backend teams to define API contracts using an OpenAPI-first approach. Support Azure deployments across App Services and Functions, with CI/CD via GitHub Actions. Apply secure authentication patterns using Entra ID and MSAL. Contribute to pragmatic architecture decisions around scalability, security and maintainability. Key Skills Strong commercial experience with React, TypeScript and modern front-end frameworks. Experience with Next.js and building complex, API-driven user interfaces. Strong understanding of performance optimisation, accessibility and secure front-end design. Practical experience integrating with REST APIs and collaborating with backend/Python teams. Exposure to Azure services such as App Services, Functions and APIM is desirable. Experience with GitHub Actions or similar CI/CD tooling. ShadCN experience would be useful but is not essential. If this sound like the role for you, please provide an up to date CV for consideration and apply NOW!
Senior Backend Engineer: APIs & Scalable Systems
Java Script Works Crawley, Sussex
Senior Back-End Developer Crawley, United Kingdom Posted 11 months ago Tech Stack Java Python JavaScript Backend Node.js APIs Responsibilities Design, develop, and maintain server-side applications and APIs using preferred technologies such as Java, Python, and Node.js. Architect scalable and high-performance systems to support business growth. Implement secure, efficient, and reliable data storage solutions. Compensation Competitive
24/06/2026
Full time
Senior Back-End Developer Crawley, United Kingdom Posted 11 months ago Tech Stack Java Python JavaScript Backend Node.js APIs Responsibilities Design, develop, and maintain server-side applications and APIs using preferred technologies such as Java, Python, and Node.js. Architect scalable and high-performance systems to support business growth. Implement secure, efficient, and reliable data storage solutions. Compensation Competitive
Senior Back-End Developer in Crawley - Akixi
Java Script Works Crawley, Sussex
Senior Back-End Developer Crawley, United Kingdom Posted 11 months ago Tech Stack Java Python JavaScript Backend Node.js APIs Responsibilities Design, develop, and maintain server-side applications and APIs using preferred technologies such as Java, Python, and Node.js. Architect scalable and high-performance systems to support business growth. Implement secure, efficient, and reliable data storage solutions. Compensation Competitive
24/06/2026
Full time
Senior Back-End Developer Crawley, United Kingdom Posted 11 months ago Tech Stack Java Python JavaScript Backend Node.js APIs Responsibilities Design, develop, and maintain server-side applications and APIs using preferred technologies such as Java, Python, and Node.js. Architect scalable and high-performance systems to support business growth. Implement secure, efficient, and reliable data storage solutions. Compensation Competitive
Senior Test Engineer & Test Architect - Remote
JUG Torino
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
24/06/2026
Full time
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
Senior Platform Programmer (12-month FTC - Maternity Cover)
The Creative Assembly Ltd Horsham, Sussex
Join Creative Assembly Join Creative Assembly and craft deep and detailed games that last, entertaining millions of players across the globe for decades. The role is for an experienced developer to join the CA Total War team as a Senior Platform Programmer. What you'll be doing Work closely with game teams to ensure they have access to the online services and integrations required to support development and live operations. Contribute to the architecture and implementation of reusable, scalable, and flexible platform systems that can support multiple projects simultaneously. Develop and maintain integrations with first party platforms and online services. Collaborate with developers, designers, and stakeholders to gather and translate technical requirements into practical solutions. Communicate complex technical concepts and system designs clearly to both technical and non technical audiences. Participate in architectural discussions and contribute to long term technical direction and planning. Remain hands on with implementation work, supporting feature delivery and integration across projects. Apply experience with high volume systems to help deliver reliable, resilient, and responsive services for a large player base. Report clearly on progress, technical risks, and remaining work to stakeholders and the wider team. Continuously evaluate and improve workflows, tools, and technologies used by the team. Essential qualifications Proven implementation skills with C++. Holistic understanding of the development lifecycle, from architecture and implementation through to LiveOps and post launch support. Understanding of scalable systems design and online service integration. Strong communication skills with the ability to explain complex technical concepts to non technical audiences. Experience collaborating with multidisciplinary teams and gathering technical requirements from stakeholders. Experience participating in architectural discussions and contributing to technical strategy. Strong organisational skills and the ability to prioritise tasks and communicate progress effectively. A proactive approach to problem solving and continuous improvement. Passion for technology and a desire to stay current with modern tools, workflows, and industry trends. Desirable qualifications Familiarity with backend technologies and cloud platforms such as AWS and Python. Experience working with C# and native bindings. Familiarity with first party platform SDKs such as Steam, Xbox, and PlayStation. Awareness of Creative Assembly titles and the Total War franchise. Experience working on large scale online or multiplayer systems. Benefits Work from Anywhere for a temporary period each year (restrictions apply such as VISAs). Enhanced holiday allowance, maternity and paternity breaks, flexibility with core hours, and no notice holidays. Bespoke relocation package for you and your dependents. Private medical and dental insurance, life insurance, permanent health insurance, critical illness cover and free health care screening. Additional benefits ranging from free games and work parties to discounts on technology. Wellbeing support and virtual confidential counselling. We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief. Our studio sites have disabled access.
24/06/2026
Full time
Join Creative Assembly Join Creative Assembly and craft deep and detailed games that last, entertaining millions of players across the globe for decades. The role is for an experienced developer to join the CA Total War team as a Senior Platform Programmer. What you'll be doing Work closely with game teams to ensure they have access to the online services and integrations required to support development and live operations. Contribute to the architecture and implementation of reusable, scalable, and flexible platform systems that can support multiple projects simultaneously. Develop and maintain integrations with first party platforms and online services. Collaborate with developers, designers, and stakeholders to gather and translate technical requirements into practical solutions. Communicate complex technical concepts and system designs clearly to both technical and non technical audiences. Participate in architectural discussions and contribute to long term technical direction and planning. Remain hands on with implementation work, supporting feature delivery and integration across projects. Apply experience with high volume systems to help deliver reliable, resilient, and responsive services for a large player base. Report clearly on progress, technical risks, and remaining work to stakeholders and the wider team. Continuously evaluate and improve workflows, tools, and technologies used by the team. Essential qualifications Proven implementation skills with C++. Holistic understanding of the development lifecycle, from architecture and implementation through to LiveOps and post launch support. Understanding of scalable systems design and online service integration. Strong communication skills with the ability to explain complex technical concepts to non technical audiences. Experience collaborating with multidisciplinary teams and gathering technical requirements from stakeholders. Experience participating in architectural discussions and contributing to technical strategy. Strong organisational skills and the ability to prioritise tasks and communicate progress effectively. A proactive approach to problem solving and continuous improvement. Passion for technology and a desire to stay current with modern tools, workflows, and industry trends. Desirable qualifications Familiarity with backend technologies and cloud platforms such as AWS and Python. Experience working with C# and native bindings. Familiarity with first party platform SDKs such as Steam, Xbox, and PlayStation. Awareness of Creative Assembly titles and the Total War franchise. Experience working on large scale online or multiplayer systems. Benefits Work from Anywhere for a temporary period each year (restrictions apply such as VISAs). Enhanced holiday allowance, maternity and paternity breaks, flexibility with core hours, and no notice holidays. Bespoke relocation package for you and your dependents. Private medical and dental insurance, life insurance, permanent health insurance, critical illness cover and free health care screening. Additional benefits ranging from free games and work parties to discounts on technology. Wellbeing support and virtual confidential counselling. We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief. Our studio sites have disabled access.
Senior Django Back-End Engineer - Remote & Tech Lead Path
Shortlister Solutions Limited City, York
Shortlister Solutions Limited is looking for a Senior Backend Developer skilled in Python and Django. This full-time, permanent role allows for remote work within the UK. You will influence technical direction, oversee delivery standards, and mentor junior developers in a fast-paced environment. Key responsibilities include designing back-end features, enhancing our Django REST API, and ensuring high-quality software delivery with a strong focus on automation and AI. The position comes with competitive salary and benefits including 25 days holiday.
24/06/2026
Full time
Shortlister Solutions Limited is looking for a Senior Backend Developer skilled in Python and Django. This full-time, permanent role allows for remote work within the UK. You will influence technical direction, oversee delivery standards, and mentor junior developers in a fast-paced environment. Key responsibilities include designing back-end features, enhancing our Django REST API, and ensuring high-quality software delivery with a strong focus on automation and AI. The position comes with competitive salary and benefits including 25 days holiday.
Carrington Blake Recruitment
Lead Software Engineer
Carrington Blake Recruitment
£ 550.17 PAYE rate - INSIDE IR35 CV Deadline: Weds 17th June COP (4.30) Locations below - Hybrid 2 days pw office based London (HQ): Old Admiralty Building, Admiralty Place, SW1A 2DY Manchester: Trinity Bridge House, 2 Dearmans Place, Salford, M3 5EG Birmingham: 23 Stephenson Street, B2 4BJ & Victoria Square House, B2 4AJ Cardiff: Tŷ William Morgan, 6 Narrative Drive, Central Square, CF10 1XS North East: Feethams House, Feethams, Darlington, DL1 5AD Key Responsibilities Lead the design and delivery of scalable software solutions Translate user needs into technical outcomes Build secure, test-driven, high-quality code Support and maintain live services (performance & stability) Collaborate with multidisciplinary teams (BA, UCD, Developers) Oversee development across multiple workstreams Drive continuous improvement of systems and processes Ensure integration across complex systems Technical Environment Primary Stack: Python, Django Backend-focused with full-stack awareness Multiple user journeys ( 27 frontend journeys) Government Digital Service (GDS) aligned delivery Team Structure Total team: 27 people 4 Agile squads ( 7 per squad) Typical squad includes: 3 Senior Developers Business Analyst UCD Specialists (Content, Interaction, Design) Ways of Working Agile delivery model Daily stand-ups ( 10am) Ticket-based workflow Collaborative problem-solving Focus on: Clean code Engineering standards Testing & documentation Key Requirements Essential Strong Python and Django experience Proven system design capability (end-to-end) Strong collaboration and communication skills Experience working in agile, multidisciplinary teams Ability to contribute to secure, structured environments Minimum 5+ years' experience (ideally 8-10 years) Top 3 Evaluation Criteria Python & Django technical expertise System design and architecture capability Strong communication and teamwork skills Desirable Experience with GDS standards Public sector or defence-related experience Exposure to secure or regulated environments Domain Context Defence / government environment (e.g. MOD, HMRC) Focus on export control systems (weapons, aircraft, sensitive goods) Security-focused work contributing to national interest Candidate Profile T-shaped skillset (deep technical + broad system awareness) Strong delivery focus and efficiency Comfortable taking ownership and leading within squads Experience working in structured, governance-heavy environments
24/06/2026
Full time
£ 550.17 PAYE rate - INSIDE IR35 CV Deadline: Weds 17th June COP (4.30) Locations below - Hybrid 2 days pw office based London (HQ): Old Admiralty Building, Admiralty Place, SW1A 2DY Manchester: Trinity Bridge House, 2 Dearmans Place, Salford, M3 5EG Birmingham: 23 Stephenson Street, B2 4BJ & Victoria Square House, B2 4AJ Cardiff: Tŷ William Morgan, 6 Narrative Drive, Central Square, CF10 1XS North East: Feethams House, Feethams, Darlington, DL1 5AD Key Responsibilities Lead the design and delivery of scalable software solutions Translate user needs into technical outcomes Build secure, test-driven, high-quality code Support and maintain live services (performance & stability) Collaborate with multidisciplinary teams (BA, UCD, Developers) Oversee development across multiple workstreams Drive continuous improvement of systems and processes Ensure integration across complex systems Technical Environment Primary Stack: Python, Django Backend-focused with full-stack awareness Multiple user journeys ( 27 frontend journeys) Government Digital Service (GDS) aligned delivery Team Structure Total team: 27 people 4 Agile squads ( 7 per squad) Typical squad includes: 3 Senior Developers Business Analyst UCD Specialists (Content, Interaction, Design) Ways of Working Agile delivery model Daily stand-ups ( 10am) Ticket-based workflow Collaborative problem-solving Focus on: Clean code Engineering standards Testing & documentation Key Requirements Essential Strong Python and Django experience Proven system design capability (end-to-end) Strong collaboration and communication skills Experience working in agile, multidisciplinary teams Ability to contribute to secure, structured environments Minimum 5+ years' experience (ideally 8-10 years) Top 3 Evaluation Criteria Python & Django technical expertise System design and architecture capability Strong communication and teamwork skills Desirable Experience with GDS standards Public sector or defence-related experience Exposure to secure or regulated environments Domain Context Defence / government environment (e.g. MOD, HMRC) Focus on export control systems (weapons, aircraft, sensitive goods) Security-focused work contributing to national interest Candidate Profile T-shaped skillset (deep technical + broad system awareness) Strong delivery focus and efficiency Comfortable taking ownership and leading within squads Experience working in structured, governance-heavy environments
Senior Software Engineer - Pricing AI (Manchester)
Datalex Manchester, Lancashire
Senior Software Engineer - Pricing AI (Manchester) The Role We are seeking a talented Senior Developer with a strong focus on Python-based AI/ML development, automation, and general software engineering. The successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions - from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands on experience with AI/ML frameworks. If you are passionate about leveraging Python to solve complex problems and deliver scalable AI solutions, we want to hear from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing, and develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and transform data for machine learning and analytics; work with large datasets, ensuring data quality and availability for training and prediction tasks. Develop robust RESTful APIs and microservices (using frameworks like FastAPI or Flask) to expose machine learning functionalities and data services; ensure APIs are secure, well documented, and perform at scale. Write and maintain comprehensive tests for your code; use PyTest for unit testing and Selenium (where appropriate) for end to end or UI testing to automate quality assurance; ensure that new features have proper test coverage and meet quality standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models; containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work closely with data scientists to deploy machine learning models into production environments; optimise model inference performance (leveraging frameworks like TensorFlow or PyTorch for model serving) and implement monitoring to track model performance, accuracy, and reliability post deployment. Keep up to date with the latest developments in Python, AI/ML technologies, and software engineering best practices; proactively suggest improvements to systems and processes, and contribute to architectural decisions that enhance the capabilities or performance of our AI solutions. Provide technical guidance and mentorship to Junior Engineers. Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience); a Master's degree or specialization in Artificial Intelligence/Machine Learning is a plus. Must have 8 years' experience working as a Software Engineer on large software applications. Proficient in technologies including Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, and Apache Spark. Experience working with one or more of the following database systems: DynamoDB, DocumentDB, MongoDB. Demonstrated expertise in unit testing and tools such as JUnit, Mockito, PyTest, and Selenium. Strong working knowledge of the PyData stack-pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation, and experience with data analysis and troubleshooting data related issues. Knowledge of design patterns and software architectures. Familiarity with CI/CD and automation tools; experience using Git for version control and platforms like Bitbucket for code collaboration; knowledge of build tools and pipeline configuration (Jenkins) to automate testing and deployment. Strong problem solving and analytical skills. Presentation and teamwork skills. Understanding of both Waterfall and Agile methodologies.
24/06/2026
Full time
Senior Software Engineer - Pricing AI (Manchester) The Role We are seeking a talented Senior Developer with a strong focus on Python-based AI/ML development, automation, and general software engineering. The successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions - from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands on experience with AI/ML frameworks. If you are passionate about leveraging Python to solve complex problems and deliver scalable AI solutions, we want to hear from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing, and develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and transform data for machine learning and analytics; work with large datasets, ensuring data quality and availability for training and prediction tasks. Develop robust RESTful APIs and microservices (using frameworks like FastAPI or Flask) to expose machine learning functionalities and data services; ensure APIs are secure, well documented, and perform at scale. Write and maintain comprehensive tests for your code; use PyTest for unit testing and Selenium (where appropriate) for end to end or UI testing to automate quality assurance; ensure that new features have proper test coverage and meet quality standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models; containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work closely with data scientists to deploy machine learning models into production environments; optimise model inference performance (leveraging frameworks like TensorFlow or PyTorch for model serving) and implement monitoring to track model performance, accuracy, and reliability post deployment. Keep up to date with the latest developments in Python, AI/ML technologies, and software engineering best practices; proactively suggest improvements to systems and processes, and contribute to architectural decisions that enhance the capabilities or performance of our AI solutions. Provide technical guidance and mentorship to Junior Engineers. Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience); a Master's degree or specialization in Artificial Intelligence/Machine Learning is a plus. Must have 8 years' experience working as a Software Engineer on large software applications. Proficient in technologies including Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, and Apache Spark. Experience working with one or more of the following database systems: DynamoDB, DocumentDB, MongoDB. Demonstrated expertise in unit testing and tools such as JUnit, Mockito, PyTest, and Selenium. Strong working knowledge of the PyData stack-pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation, and experience with data analysis and troubleshooting data related issues. Knowledge of design patterns and software architectures. Familiarity with CI/CD and automation tools; experience using Git for version control and platforms like Bitbucket for code collaboration; knowledge of build tools and pipeline configuration (Jenkins) to automate testing and deployment. Strong problem solving and analytical skills. Presentation and teamwork skills. Understanding of both Waterfall and Agile methodologies.
Senior ML Engineer: Production-Grade ML & Observability Lead
慨正橡扯 City, Newcastle Upon Tyne
Senior Machine Learning Engineer About the Role We are looking for a Senior ML Engineer to take technical ownership of our machine learning production environment. You will lead the transition of experimental models into production-grade services that are reliable, scalable, and cost-effective. Your mission is to build the "highway" that allows our data science team to deploy models rapidly while ensuring those models are observable and fiscally responsible. You will own the entire ML lifecycle-from automated training pipelines to real-time inference clusters-and serve as a key software engineering contributor to our AI product stack. This is a hybrid role - three days per week in our Newcastle office. Key Responsibilities In this role your key responsibilities will be: Lifecycle & Pipeline Architecture Design and own the automated "Continuous Training" (CT) and deployment pipelines Architect reusable, modular infrastructure for model training and serving, ensuring the entire lifecycle is versioned and reproducible Software Engineering Best Practices Lead the team in adopting professional engineering standards Own the strategy for unit/integration testing, peer code reviews, and applying SOLID principles to ML codebases to ensure they remain modular and maintainable ML Observability Establish and own the telemetry framework for the AI stack Implement proactive monitoring for system health and model-specific metrics, such as data drift, concept drift, and prediction accuracy FinOps & Cost Management Own the strategy for AI cloud spend Build monitoring and alerting frameworks to track compute costs (training and inference) Implement optimization strategies like auto-scaling and spot-instance usage AI Systems Engineering Act as a lead software engineer to integrate models into the product ecosystem Develop high-performance, secure APIs and microservices that wrap our ML capabilities for production consumption Data & Model Governance Own the versioning strategy for the "Holy Trinity" of ML: code, data, and model artifacts Ensure clear documentation and audit trails for all production deployments What We're Looking For Essential Skills (Entry Requirements) Demonstrating strong software engineering fundamentals, including production-quality Python, testing, CI/CD practices, and version control Designing and operating reliable, versioned REST APIs using an API-first approach Building, deploying, and operating backend services in cloud environments, with AWS as the primary platform (experience on other major clouds considered transferable) Using containerisation and modern deployment approaches, including Docker, automated pipelines, and basic observability Working effectively with real-world data and production systems in collaboration with product, data, and platform teams Bringing either hands on experience delivering machine learning systems in production or a very strong software engineering background with clear motivation to grow into ML and MLOps Desirable Skills (Strong Differentiators) Using AWS SageMaker for training, deploying, and operating machine learning workloads, or demonstrating equivalent experience on similar cloud ML platforms Exposing machine learning models via APIs (e.g. FastAPI based inference services) and operating them reliably at scale Applying MLOps practices, including model and version management, monitoring, and handling model or data drift Implementing advanced service patterns such as asynchronous processing, event driven architectures, or multi version services Serving LLM or GenAI based capabilities in production, including model serving, RAG pipelines, and inference controls Designing reusable, platform level services and shared ML patterns rather than one off implementations Managing cloud operational trade offs, including cost efficiency, latency, scalability, and reliability Function: Service Fabric (Data and Developer Services) Country: United Kingdom Office Location: Newcastle Work Place Type: Hybrid
24/06/2026
Full time
Senior Machine Learning Engineer About the Role We are looking for a Senior ML Engineer to take technical ownership of our machine learning production environment. You will lead the transition of experimental models into production-grade services that are reliable, scalable, and cost-effective. Your mission is to build the "highway" that allows our data science team to deploy models rapidly while ensuring those models are observable and fiscally responsible. You will own the entire ML lifecycle-from automated training pipelines to real-time inference clusters-and serve as a key software engineering contributor to our AI product stack. This is a hybrid role - three days per week in our Newcastle office. Key Responsibilities In this role your key responsibilities will be: Lifecycle & Pipeline Architecture Design and own the automated "Continuous Training" (CT) and deployment pipelines Architect reusable, modular infrastructure for model training and serving, ensuring the entire lifecycle is versioned and reproducible Software Engineering Best Practices Lead the team in adopting professional engineering standards Own the strategy for unit/integration testing, peer code reviews, and applying SOLID principles to ML codebases to ensure they remain modular and maintainable ML Observability Establish and own the telemetry framework for the AI stack Implement proactive monitoring for system health and model-specific metrics, such as data drift, concept drift, and prediction accuracy FinOps & Cost Management Own the strategy for AI cloud spend Build monitoring and alerting frameworks to track compute costs (training and inference) Implement optimization strategies like auto-scaling and spot-instance usage AI Systems Engineering Act as a lead software engineer to integrate models into the product ecosystem Develop high-performance, secure APIs and microservices that wrap our ML capabilities for production consumption Data & Model Governance Own the versioning strategy for the "Holy Trinity" of ML: code, data, and model artifacts Ensure clear documentation and audit trails for all production deployments What We're Looking For Essential Skills (Entry Requirements) Demonstrating strong software engineering fundamentals, including production-quality Python, testing, CI/CD practices, and version control Designing and operating reliable, versioned REST APIs using an API-first approach Building, deploying, and operating backend services in cloud environments, with AWS as the primary platform (experience on other major clouds considered transferable) Using containerisation and modern deployment approaches, including Docker, automated pipelines, and basic observability Working effectively with real-world data and production systems in collaboration with product, data, and platform teams Bringing either hands on experience delivering machine learning systems in production or a very strong software engineering background with clear motivation to grow into ML and MLOps Desirable Skills (Strong Differentiators) Using AWS SageMaker for training, deploying, and operating machine learning workloads, or demonstrating equivalent experience on similar cloud ML platforms Exposing machine learning models via APIs (e.g. FastAPI based inference services) and operating them reliably at scale Applying MLOps practices, including model and version management, monitoring, and handling model or data drift Implementing advanced service patterns such as asynchronous processing, event driven architectures, or multi version services Serving LLM or GenAI based capabilities in production, including model serving, RAG pipelines, and inference controls Designing reusable, platform level services and shared ML patterns rather than one off implementations Managing cloud operational trade offs, including cost efficiency, latency, scalability, and reliability Function: Service Fabric (Data and Developer Services) Country: United Kingdom Office Location: Newcastle Work Place Type: Hybrid
Senior Machine Learning Engineer
慨正橡扯 City, Newcastle Upon Tyne
Senior Machine Learning Engineer About the Role We are looking for a Senior ML Engineer to take technical ownership of our machine learning production environment. You will lead the transition of experimental models into production-grade services that are reliable, scalable, and cost-effective. Your mission is to build the "highway" that allows our data science team to deploy models rapidly while ensuring those models are observable and fiscally responsible. You will own the entire ML lifecycle-from automated training pipelines to real-time inference clusters-and serve as a key software engineering contributor to our AI product stack. This is a hybrid role - three days per week in our Newcastle office. Key Responsibilities In this role your key responsibilities will be: Lifecycle & Pipeline Architecture Design and own the automated "Continuous Training" (CT) and deployment pipelines Architect reusable, modular infrastructure for model training and serving, ensuring the entire lifecycle is versioned and reproducible Software Engineering Best Practices Lead the team in adopting professional engineering standards Own the strategy for unit/integration testing, peer code reviews, and applying SOLID principles to ML codebases to ensure they remain modular and maintainable ML Observability Establish and own the telemetry framework for the AI stack Implement proactive monitoring for system health and model-specific metrics, such as data drift, concept drift, and prediction accuracy FinOps & Cost Management Own the strategy for AI cloud spend Build monitoring and alerting frameworks to track compute costs (training and inference) Implement optimization strategies like auto-scaling and spot-instance usage AI Systems Engineering Act as a lead software engineer to integrate models into the product ecosystem Develop high-performance, secure APIs and microservices that wrap our ML capabilities for production consumption Data & Model Governance Own the versioning strategy for the "Holy Trinity" of ML: code, data, and model artifacts Ensure clear documentation and audit trails for all production deployments What We're Looking For Essential Skills (Entry Requirements) Demonstrating strong software engineering fundamentals, including production-quality Python, testing, CI/CD practices, and version control Designing and operating reliable, versioned REST APIs using an API-first approach Building, deploying, and operating backend services in cloud environments, with AWS as the primary platform (experience on other major clouds considered transferable) Using containerisation and modern deployment approaches, including Docker, automated pipelines, and basic observability Working effectively with real-world data and production systems in collaboration with product, data, and platform teams Bringing either hands on experience delivering machine learning systems in production or a very strong software engineering background with clear motivation to grow into ML and MLOps Desirable Skills (Strong Differentiators) Using AWS SageMaker for training, deploying, and operating machine learning workloads, or demonstrating equivalent experience on similar cloud ML platforms Exposing machine learning models via APIs (e.g. FastAPI based inference services) and operating them reliably at scale Applying MLOps practices, including model and version management, monitoring, and handling model or data drift Implementing advanced service patterns such as asynchronous processing, event driven architectures, or multi version services Serving LLM or GenAI based capabilities in production, including model serving, RAG pipelines, and inference controls Designing reusable, platform level services and shared ML patterns rather than one off implementations Managing cloud operational trade offs, including cost efficiency, latency, scalability, and reliability Function: Service Fabric (Data and Developer Services) Country: United Kingdom Office Location: Newcastle Work Place Type: Hybrid
24/06/2026
Full time
Senior Machine Learning Engineer About the Role We are looking for a Senior ML Engineer to take technical ownership of our machine learning production environment. You will lead the transition of experimental models into production-grade services that are reliable, scalable, and cost-effective. Your mission is to build the "highway" that allows our data science team to deploy models rapidly while ensuring those models are observable and fiscally responsible. You will own the entire ML lifecycle-from automated training pipelines to real-time inference clusters-and serve as a key software engineering contributor to our AI product stack. This is a hybrid role - three days per week in our Newcastle office. Key Responsibilities In this role your key responsibilities will be: Lifecycle & Pipeline Architecture Design and own the automated "Continuous Training" (CT) and deployment pipelines Architect reusable, modular infrastructure for model training and serving, ensuring the entire lifecycle is versioned and reproducible Software Engineering Best Practices Lead the team in adopting professional engineering standards Own the strategy for unit/integration testing, peer code reviews, and applying SOLID principles to ML codebases to ensure they remain modular and maintainable ML Observability Establish and own the telemetry framework for the AI stack Implement proactive monitoring for system health and model-specific metrics, such as data drift, concept drift, and prediction accuracy FinOps & Cost Management Own the strategy for AI cloud spend Build monitoring and alerting frameworks to track compute costs (training and inference) Implement optimization strategies like auto-scaling and spot-instance usage AI Systems Engineering Act as a lead software engineer to integrate models into the product ecosystem Develop high-performance, secure APIs and microservices that wrap our ML capabilities for production consumption Data & Model Governance Own the versioning strategy for the "Holy Trinity" of ML: code, data, and model artifacts Ensure clear documentation and audit trails for all production deployments What We're Looking For Essential Skills (Entry Requirements) Demonstrating strong software engineering fundamentals, including production-quality Python, testing, CI/CD practices, and version control Designing and operating reliable, versioned REST APIs using an API-first approach Building, deploying, and operating backend services in cloud environments, with AWS as the primary platform (experience on other major clouds considered transferable) Using containerisation and modern deployment approaches, including Docker, automated pipelines, and basic observability Working effectively with real-world data and production systems in collaboration with product, data, and platform teams Bringing either hands on experience delivering machine learning systems in production or a very strong software engineering background with clear motivation to grow into ML and MLOps Desirable Skills (Strong Differentiators) Using AWS SageMaker for training, deploying, and operating machine learning workloads, or demonstrating equivalent experience on similar cloud ML platforms Exposing machine learning models via APIs (e.g. FastAPI based inference services) and operating them reliably at scale Applying MLOps practices, including model and version management, monitoring, and handling model or data drift Implementing advanced service patterns such as asynchronous processing, event driven architectures, or multi version services Serving LLM or GenAI based capabilities in production, including model serving, RAG pipelines, and inference controls Designing reusable, platform level services and shared ML patterns rather than one off implementations Managing cloud operational trade offs, including cost efficiency, latency, scalability, and reliability Function: Service Fabric (Data and Developer Services) Country: United Kingdom Office Location: Newcastle Work Place Type: Hybrid
Python Software Engineer
Abound
About the role We're looking for a Software Engineer to help us build high-quality, reliable backend systems that accelerate our mission. This role sits within our mortgage engineering team. You'll work across the backend stack, owning features end to end: from shaping product and technical requirements through implementation, launch, and iteration. This role is ideal for a hungry, ambitious engineer who wants to step up quickly; someone with strong engineering fundamentals, high ownership, and the drive to grow into a senior-level contributor. What you'll be doing: Build and ship high-quality backend features using Python, Django, RESTful APIs, GraphQL, Pydantic, Postgres, and Google Cloud Own backend work from concept through delivery, including technical design, implementation, testing, deployment, and iteration Collaborate with internal teams and external engineering partners to deliver features with cross-team dependencies Work closely with frontend to shape excellent user-facing and internal experiences Bring strong technical judgment to the table, improving not just how systems work, but how they scale and evolve Contribute to backend architecture, API design, data modelling, performance, reliability, security, and developer experience Raise the standard of your own work and the work of those around you Who you are: Strong hands-on experience building backend systems with Python Practical experience working with Django Experience designing or consuming RESTful APIs Experience designing and exposing GraphQL APIs for frontend applications Experience working with Postgres and relational data models Familiarity with Pydantic, typed Python, or modern Python engineering practices Some experience with cloud infrastructure, ideally Google Cloud, or a strong desire to learn A good eye for clean architecture, API design, performance, reliability, and maintainability A product-minded approach: you care about the "why" behind what you're building A strong sense of ownership and accountability The ability to uncover unknowns, navigate ambiguity, and turn complex problems into clear, shippable solutions Pride in your craft, clean code, thoughtful reviews, and helping others grow Ideally, you'll also have: Experience with PDF generation or document rendering workflows Experience in early-stage or fast-moving product teams Familiarity with observability, monitoring, alerting, and infrastructure operations A data-driven approach to decision-making Openness to change, innovation, and the ways AI will reshape how products are built and used What makes someone successful in this role You don't just "take tickets." You think like a product builder. You're hungry to learn, quick to take ownership, and motivated by the chance to grow fast. You notice when a system could be simpler, when an API could be clearer, or when a technical decision needs more care. You're comfortable stepping into ambiguity, asking good questions, making decisions, and pushing work over the finish line. What we offer Everyone owns a piece of the company - equity Hybrid with 3 days a week in the office 25 days' holiday a year, plus 8 bank holidays 2 paid volunteering days per year One month paid sabbatical after 4 years Employee loan Free gym membership through WellHub Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering
23/06/2026
Full time
About the role We're looking for a Software Engineer to help us build high-quality, reliable backend systems that accelerate our mission. This role sits within our mortgage engineering team. You'll work across the backend stack, owning features end to end: from shaping product and technical requirements through implementation, launch, and iteration. This role is ideal for a hungry, ambitious engineer who wants to step up quickly; someone with strong engineering fundamentals, high ownership, and the drive to grow into a senior-level contributor. What you'll be doing: Build and ship high-quality backend features using Python, Django, RESTful APIs, GraphQL, Pydantic, Postgres, and Google Cloud Own backend work from concept through delivery, including technical design, implementation, testing, deployment, and iteration Collaborate with internal teams and external engineering partners to deliver features with cross-team dependencies Work closely with frontend to shape excellent user-facing and internal experiences Bring strong technical judgment to the table, improving not just how systems work, but how they scale and evolve Contribute to backend architecture, API design, data modelling, performance, reliability, security, and developer experience Raise the standard of your own work and the work of those around you Who you are: Strong hands-on experience building backend systems with Python Practical experience working with Django Experience designing or consuming RESTful APIs Experience designing and exposing GraphQL APIs for frontend applications Experience working with Postgres and relational data models Familiarity with Pydantic, typed Python, or modern Python engineering practices Some experience with cloud infrastructure, ideally Google Cloud, or a strong desire to learn A good eye for clean architecture, API design, performance, reliability, and maintainability A product-minded approach: you care about the "why" behind what you're building A strong sense of ownership and accountability The ability to uncover unknowns, navigate ambiguity, and turn complex problems into clear, shippable solutions Pride in your craft, clean code, thoughtful reviews, and helping others grow Ideally, you'll also have: Experience with PDF generation or document rendering workflows Experience in early-stage or fast-moving product teams Familiarity with observability, monitoring, alerting, and infrastructure operations A data-driven approach to decision-making Openness to change, innovation, and the ways AI will reshape how products are built and used What makes someone successful in this role You don't just "take tickets." You think like a product builder. You're hungry to learn, quick to take ownership, and motivated by the chance to grow fast. You notice when a system could be simpler, when an API could be clearer, or when a technical decision needs more care. You're comfortable stepping into ambiguity, asking good questions, making decisions, and pushing work over the finish line. What we offer Everyone owns a piece of the company - equity Hybrid with 3 days a week in the office 25 days' holiday a year, plus 8 bank holidays 2 paid volunteering days per year One month paid sabbatical after 4 years Employee loan Free gym membership through WellHub Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering
.Net Developer- Active SC (MANDATORY)
scrumconnect ltd Taunton, Somerset
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & ExperienceCore Languages - Mandatory.NET Core 10.0 & .NET Framework 4.8 [MANDATORY] Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Python - Production-Grade Experience [MANDATORY] Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech StackAreaTechnologies Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards
23/06/2026
Contractor
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & ExperienceCore Languages - Mandatory.NET Core 10.0 & .NET Framework 4.8 [MANDATORY] Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Python - Production-Grade Experience [MANDATORY] Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech StackAreaTechnologies Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards
Senior Developer
scrumconnect ltd Taunton, Somerset
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & Experience: Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Core Languages - .NET Core 10.0 & .NET Framework 4.8 - Mandatory Python - Production-Grade Experience - Mandatory Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure - Mandatory Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech Stack: Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation and better outcomes. We are committed to fostering an inclusive environment where every individual is valued, respected, and supported. We welcome applications from candidates of all backgrounds and actively encourage individuals from underrepresented groups, including women, people with disabilities, and diverse communities, as well as those seeking flexible working arrangements. As a Disability Confident Level 1 employer, we are committed to providing reasonable adjustments throughout the recruitment process and during employment to ensure equal opportunities for all.
23/06/2026
Full time
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful and innovative technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. We are passionate about user-centred design, agile delivery, and building digital services that make a real difference. Our teams work at the forefront of innovation, helping organisations transform and deliver high-quality, scalable solutions that truly matter. Role Purpose Join a blended agile delivery squad working on large-scale, secure digital services for a government client. As a Senior Developer, you will bring strong hands-on experience across both .NET and Python, contributing to cloud-native API development, Legacy modernisation, and DevSecOps practices - all within a Microsoft Azure environment and aligned to the highest engineering and security standards. Key Responsibilities Design, develop, and maintain full-stack applications and services using .NET Core and Python. Build and consume RESTful APIs following API-first and microservices design principles. Contribute to CI/CD pipelines in Azure DevOps - build, test, and deployment automation. Apply DevSecOps practices including SAST/DAST scanning, dependency management, and environment segregation. Participate in code reviews, uphold coding standards, and implement secure development practices. Support Legacy system modernisation - migrating from older Windows and .NET Framework environments. Produce clear technical documentation and contribute to architecture artefacts. Ensure all developed solutions meet WCAG AA accessibility standards. Work collaboratively with architects, lead developers, and delivery managers within an agile squad. Contribute to knowledge transfer and onboarding activities for client and team staff. Security Clearance - Mandatory SC (Security Check) clearance is mandatory for this role. Candidates must be eligible to obtain SC clearance. British nationality or a minimum of 5 years' UK residency is typically required. Clearance will be sponsored upon appointment. Essential Skills & Experience: Strong hands-on C# with solid grasp of OOP, design patterns, and SOLID principles. Experience building production-grade applications in both .NET Core and Framework environments. Core Languages - .NET Core 10.0 & .NET Framework 4.8 - Mandatory Python - Production-Grade Experience - Mandatory Proficiency with Astral UV, virtual environments, and Python dependency management. Ability to build, maintain, and deploy Python-based services and tooling. JavaScript/TypeScript Cloud, DevOps & Infrastructure - Mandatory Microsoft Azure - Cloud-Native Development Experience Azure DevOps - CI/CD Pipeline Design and Management Infrastructure as Code - Terraform and/or Bicep Containerisation - Docker and/or Kubernetes Development Practices - Mandatory RESTful API design, development, and life cycle management Secure development - SAST/DAST tooling, code review, OWASP awareness Technical documentation to a high standard On-site in Taunton, Somerset - 2 days per week minimum Desirable Skills & Experience Legacy Windows technologies - Win32, WPF, MFC/ATL, COM, MSI packaging. Geospatial data formats - GeoJSON, MBTiles, GML. Familiarity with MOD Secure by Design and NCSC software security standards. Experience working in UK public sector or government digital services. Python geospatial tooling or data pipeline experience. Tech Stack: Backend: .NET Core 10.0, .NET Framework 4.8, C#, Python (Astral UV), REST APIs, Microservices Frontend: JavaScript, TypeScript, HTML5, CSS3, WCAG AA Cloud & DevOps: Microsoft Azure, Azure DevOps, CI/CD, Terraform, Bicep, Docker, Kubernetes Security: SAST/DAST, Secure by Design, SC Clearance (Mandatory) Geospatial: GeoJSON, MBTiles, GML (desirable) Tools: Git, Jira, Confluence, Azure DevOps Boards Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation and better outcomes. We are committed to fostering an inclusive environment where every individual is valued, respected, and supported. We welcome applications from candidates of all backgrounds and actively encourage individuals from underrepresented groups, including women, people with disabilities, and diverse communities, as well as those seeking flexible working arrangements. As a Disability Confident Level 1 employer, we are committed to providing reasonable adjustments throughout the recruitment process and during employment to ensure equal opportunities for all.

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