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.

2127 jobs found

Email me jobs like this
Refine Search
Current Search
senior java developer
ECM Selection (Holdings) Limited
Senior Back End Developer - Java and AWS
ECM Selection (Holdings) Limited
Use your Java and AWS knowledge to build secure, scalable cloud-based services for medical researchers London with hybrid working; to 90k DoE + options and benefits This company is developing an AWS-based platform to securely share medical diagnostics between clinicians and researchers worldwide, and enable online characterisation and measurements from scan images. This will feed into a better understanding of disease processes and ultimately better treatments for patients. The back end of their technology stack comprises Java-based microservices running on AWS. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards - we are therefore keen to hear from applicants with relevant experience in healthcare technology. Success in this senior role calls for excellent software development skills in Java (or a closely related OO language), and a strong understanding of AWS is essential. You will also need excellent communication and collaboration skills, and be proactive in understanding the needs of stakeholders and how their underlying needs feed into the software requirements. You will need: A solid academic background with a degree in Computer Science, or a similar subject. Substantial commercial software engineering experience and familiarity with Agile development processes, CI/CD, and software testing strategies. Strong coding skills, ideally in Java, a good understanding of the AWS ecosystem, and careful attention to writing high quality code. Full, existing, and unrestricted right to work in the UK without the need for sponsorship either now or in future. Nice-to-haves: Docker, Kubernetes, Infrastructure-as-code, DynamoDB, Spring Boot, Gradle, and experience working under software engineering standards for healthcare such as ISO14385. This is a mostly remote role, with occasional days on-site at the company's offices in London. You will therefore need to be based in the UK within a convenient travel distance. This role has a positive and tangible real-world impact, and you will be working with a friendly mission driven team motivated to accelerate medical research for the benefit of patients. An excellent salary, options scheme, and benefits package are on offer to the successful candidate. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27629 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
13/06/2026
Full time
Use your Java and AWS knowledge to build secure, scalable cloud-based services for medical researchers London with hybrid working; to 90k DoE + options and benefits This company is developing an AWS-based platform to securely share medical diagnostics between clinicians and researchers worldwide, and enable online characterisation and measurements from scan images. This will feed into a better understanding of disease processes and ultimately better treatments for patients. The back end of their technology stack comprises Java-based microservices running on AWS. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards - we are therefore keen to hear from applicants with relevant experience in healthcare technology. Success in this senior role calls for excellent software development skills in Java (or a closely related OO language), and a strong understanding of AWS is essential. You will also need excellent communication and collaboration skills, and be proactive in understanding the needs of stakeholders and how their underlying needs feed into the software requirements. You will need: A solid academic background with a degree in Computer Science, or a similar subject. Substantial commercial software engineering experience and familiarity with Agile development processes, CI/CD, and software testing strategies. Strong coding skills, ideally in Java, a good understanding of the AWS ecosystem, and careful attention to writing high quality code. Full, existing, and unrestricted right to work in the UK without the need for sponsorship either now or in future. Nice-to-haves: Docker, Kubernetes, Infrastructure-as-code, DynamoDB, Spring Boot, Gradle, and experience working under software engineering standards for healthcare such as ISO14385. This is a mostly remote role, with occasional days on-site at the company's offices in London. You will therefore need to be based in the UK within a convenient travel distance. This role has a positive and tangible real-world impact, and you will be working with a friendly mission driven team motivated to accelerate medical research for the benefit of patients. An excellent salary, options scheme, and benefits package are on offer to the successful candidate. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27629 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Applause IT Recruitment Ltd
Senior Java Developer
Applause IT Recruitment Ltd City, Manchester
Senior Java Developer Remote / Hybrid 60,000 - 70,000 + Benefits Senior Java Developer required for an established software technology organisation delivering complex enterprise platforms within a regulated environment. This is a fantastic opportunity for an experienced Senior Java Developer to join a highly collaborative engineering team working on scalable, mission-critical software products. The successful Senior Java Developer will combine strong hands-on Java development with technical leadership, mentoring, and continuous improvement. Key Responsibilities Develop, enhance, and maintain enterprise software applications Deliver high-quality code within Agile Scrum teams Champion automated testing, TDD, and CI/CD engineering practices Support technical leadership and software development standards Mentor junior and mid-level developers Improve frameworks, tooling, and engineering processes Collaborate with cross-functional teams to deliver technical solutions Essential Skills Strong commercial Java development experience SQL Agile / Scrum TDD CI/CD Jenkins Gradle Automated testing Desirable Skills Docker Kubernetes Terraform Packer Chef Vagrant JavaScript Groovy Cucumber Salary & Benefits 60,000 - 70,000 Flexible remote / hybrid working Learning & development support Modern development tooling Innovation / personal development time Collaborative engineering culture This Senior Java Developer role is ideal for someone seeking a long-term product-focused engineering environment with genuine technical ownership. Interested? Click apply now.
12/06/2026
Full time
Senior Java Developer Remote / Hybrid 60,000 - 70,000 + Benefits Senior Java Developer required for an established software technology organisation delivering complex enterprise platforms within a regulated environment. This is a fantastic opportunity for an experienced Senior Java Developer to join a highly collaborative engineering team working on scalable, mission-critical software products. The successful Senior Java Developer will combine strong hands-on Java development with technical leadership, mentoring, and continuous improvement. Key Responsibilities Develop, enhance, and maintain enterprise software applications Deliver high-quality code within Agile Scrum teams Champion automated testing, TDD, and CI/CD engineering practices Support technical leadership and software development standards Mentor junior and mid-level developers Improve frameworks, tooling, and engineering processes Collaborate with cross-functional teams to deliver technical solutions Essential Skills Strong commercial Java development experience SQL Agile / Scrum TDD CI/CD Jenkins Gradle Automated testing Desirable Skills Docker Kubernetes Terraform Packer Chef Vagrant JavaScript Groovy Cucumber Salary & Benefits 60,000 - 70,000 Flexible remote / hybrid working Learning & development support Modern development tooling Innovation / personal development time Collaborative engineering culture This Senior Java Developer role is ideal for someone seeking a long-term product-focused engineering environment with genuine technical ownership. Interested? Click apply now.
Senior QA Automation Engineer
Board Intelligence Limited
The Role As Senior QA Automation Engineer, you will be embedded within one of our product councils as the dedicated quality expert, typically for a year-long engagement. You will work across the full product lifecycle, from refinement sessions through to delivery, bringing quality thinking in early rather than bolting it on at the end. Alongside your council work, you will play a significant role in shaping our wider QA function. That means evolving our automation frameworks, mentoring engineers, championing better practices, and contributing strategic input that influences how the whole team operates. This is a senior individual contributor role with real autonomy and visibility. You will be trusted to identify what needs doing and get on with it, whilst also knowing when to bring others along with you. Main Responsibilities Quality leadership and strategy Partner with QA leadership to help shape strategy, standards, and direction across the function Lead initiatives to improve our TypeScript/Cypress (web) and Java/Appium (mobile) automation frameworks Identify and drive adoption of new testing approaches, tools, and methodologies Establish and evolve testing standards across the QA team Mentor QA engineers, helping them grow both their technical and strategic skills Champion continuous improvement by consistently identifying better ways of working Testing and automation Write high-quality automated tests using our TypeScript/Cypress and Java/Appium frameworks, contributing new tests regularly Architect and implement improvements to existing test frameworks Maintain and enhance test suite reliability and effectiveness Debug, monitor, and resolve automation pipeline failures Perform manual testing including ticket verification, test case management, and regression testing Lead by example in testing practices and demonstrate what excellence looks like Embedded QA within your product council Act as the sole QA representative within your assigned product council Build strong relationships and credibility with developers, product managers, and stakeholders Participate in refinement sessions from the earliest stages, influencing quality from the start Manage stakeholder expectations and communicate quality status clearly and confidently Handle multiple concurrent workstreams effectively within your council The essentials Significant QA experience with a background in a senior QA or SDET role Expertise in test automation, with proven experience architecting or significantly improving test frameworks Strong hands-on experience with end-to-end automation frameworks such as Selenium, Cypress, WebDriver, or Appium Demonstrated ability to lead technical initiatives and drive them through to completion Experience mentoring and upskilling other QA engineers A track record of establishing testing standards and best practices within teams Strong stakeholder management skills with the ability to influence and advise at all levels Experience working in Agile environments embedded within product teams Highly desirable Hands-on experience with TypeScript/Cypress or Java/Appium specifically API and contract testing experience Strong understanding of CI/CD pipelines and DevOps practices Experience with performance and load testing Mobile app testing expertise Understanding of test architecture and design patterns The mindset Comfortable working autonomously to identify problems and implement solutions Able to influence strategy whilst remaining genuinely hands-on with code Energised by mentoring others and helping them grow Constructively challenges the status quo to drive meaningful change Balances strategic thinking with practical execution Proactive in identifying what needs doing without waiting to be directed A strong communicator who actively engages across remote and distributed teams Our tech stack Automation frameworks: TypeScript with Cypress (web portal), Java with Appium (mobile apps) Product stack: Ruby on Rails backend, React frontend, some Clojure services Infrastructure: Kubernetes across cloud and on-premises datacentres Benefits Pension scheme Personal performance bonus 26 days holiday each calendar year Bupa health & dental cover Group life assurance EAP Cycle to work scheme
12/06/2026
Full time
The Role As Senior QA Automation Engineer, you will be embedded within one of our product councils as the dedicated quality expert, typically for a year-long engagement. You will work across the full product lifecycle, from refinement sessions through to delivery, bringing quality thinking in early rather than bolting it on at the end. Alongside your council work, you will play a significant role in shaping our wider QA function. That means evolving our automation frameworks, mentoring engineers, championing better practices, and contributing strategic input that influences how the whole team operates. This is a senior individual contributor role with real autonomy and visibility. You will be trusted to identify what needs doing and get on with it, whilst also knowing when to bring others along with you. Main Responsibilities Quality leadership and strategy Partner with QA leadership to help shape strategy, standards, and direction across the function Lead initiatives to improve our TypeScript/Cypress (web) and Java/Appium (mobile) automation frameworks Identify and drive adoption of new testing approaches, tools, and methodologies Establish and evolve testing standards across the QA team Mentor QA engineers, helping them grow both their technical and strategic skills Champion continuous improvement by consistently identifying better ways of working Testing and automation Write high-quality automated tests using our TypeScript/Cypress and Java/Appium frameworks, contributing new tests regularly Architect and implement improvements to existing test frameworks Maintain and enhance test suite reliability and effectiveness Debug, monitor, and resolve automation pipeline failures Perform manual testing including ticket verification, test case management, and regression testing Lead by example in testing practices and demonstrate what excellence looks like Embedded QA within your product council Act as the sole QA representative within your assigned product council Build strong relationships and credibility with developers, product managers, and stakeholders Participate in refinement sessions from the earliest stages, influencing quality from the start Manage stakeholder expectations and communicate quality status clearly and confidently Handle multiple concurrent workstreams effectively within your council The essentials Significant QA experience with a background in a senior QA or SDET role Expertise in test automation, with proven experience architecting or significantly improving test frameworks Strong hands-on experience with end-to-end automation frameworks such as Selenium, Cypress, WebDriver, or Appium Demonstrated ability to lead technical initiatives and drive them through to completion Experience mentoring and upskilling other QA engineers A track record of establishing testing standards and best practices within teams Strong stakeholder management skills with the ability to influence and advise at all levels Experience working in Agile environments embedded within product teams Highly desirable Hands-on experience with TypeScript/Cypress or Java/Appium specifically API and contract testing experience Strong understanding of CI/CD pipelines and DevOps practices Experience with performance and load testing Mobile app testing expertise Understanding of test architecture and design patterns The mindset Comfortable working autonomously to identify problems and implement solutions Able to influence strategy whilst remaining genuinely hands-on with code Energised by mentoring others and helping them grow Constructively challenges the status quo to drive meaningful change Balances strategic thinking with practical execution Proactive in identifying what needs doing without waiting to be directed A strong communicator who actively engages across remote and distributed teams Our tech stack Automation frameworks: TypeScript with Cypress (web portal), Java with Appium (mobile apps) Product stack: Ruby on Rails backend, React frontend, some Clojure services Infrastructure: Kubernetes across cloud and on-premises datacentres Benefits Pension scheme Personal performance bonus 26 days holiday each calendar year Bupa health & dental cover Group life assurance EAP Cycle to work scheme
Senior Frontend Engineer
Wahed Inc.
Job Brief We are looking for a Senior Frontend Engineer to join our Core development team. As a team member, you will play a role in building, maintaining, designing, and implementing new and current features primarily on the Wahed Platform, a React Native app. Building product and innovative features is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. We are looking for candidates that are self-motivated and eager to learn new technologies, work well both within a team and on their own, and have an attention to detail. Job Description Development of the React Native architecture including creating and maintaining core mobile components. Work with other senior engineers to drive and deliver on our product roadmap, turning rough specs into features. Provide leadership and mentorship to other frontend and mobile engineers on the team. Find elegant solutions to usability problems. Build pixel-perfect, buttery smooth UIs across all our frontend platforms. Engineer new features that can work seamlessly across all of maintained web and mobile applications. Leverage APIs for integrations with other platforms. Job Specification At least 2 years of recent experience working with React Native. At least 7 years of commercial experience with JavaScript and TypeScript and its nuances, including ES6+ syntax, React, React Native and GraphQL. Product minded: committed to building the best user experience. Understand the trade offs in employing different engineering solutions to a problem, valuing pragmatism over idealism. Eager and open to learning. General understanding of Swift, Objective-C and Java. Experience with AWS. Experience with Server-side JS e.g. Node JS. Familiar with event-based and microservices architectures. Understanding the standards and rules regulated by the Apple Developer/Connect system. Have an app hosted publicly in the Google or Apple app store(s).
12/06/2026
Full time
Job Brief We are looking for a Senior Frontend Engineer to join our Core development team. As a team member, you will play a role in building, maintaining, designing, and implementing new and current features primarily on the Wahed Platform, a React Native app. Building product and innovative features is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. We are looking for candidates that are self-motivated and eager to learn new technologies, work well both within a team and on their own, and have an attention to detail. Job Description Development of the React Native architecture including creating and maintaining core mobile components. Work with other senior engineers to drive and deliver on our product roadmap, turning rough specs into features. Provide leadership and mentorship to other frontend and mobile engineers on the team. Find elegant solutions to usability problems. Build pixel-perfect, buttery smooth UIs across all our frontend platforms. Engineer new features that can work seamlessly across all of maintained web and mobile applications. Leverage APIs for integrations with other platforms. Job Specification At least 2 years of recent experience working with React Native. At least 7 years of commercial experience with JavaScript and TypeScript and its nuances, including ES6+ syntax, React, React Native and GraphQL. Product minded: committed to building the best user experience. Understand the trade offs in employing different engineering solutions to a problem, valuing pragmatism over idealism. Eager and open to learning. General understanding of Swift, Objective-C and Java. Experience with AWS. Experience with Server-side JS e.g. Node JS. Familiar with event-based and microservices architectures. Understanding the standards and rules regulated by the Apple Developer/Connect system. Have an app hosted publicly in the Google or Apple app store(s).
Remote Senior Platform Engineer: Cloud, Kubernetes & CI/CD
Fanatics Inc
A global technology firm based in the UK is looking for a Staff Platform Engineer to join their Platform Engineering team. The role is crucial in influencing platform architecture and improving developer productivity through effective technical initiatives. Candidates should have a strong background in platform engineering, and proficiency in Python and Java is essential. Responsibilities include architecting cloud-native platforms and leading cross-team initiatives. This position offers competitive compensation and requires periodic travel to the United States and occasionally within the UK and Ireland.
12/06/2026
Full time
A global technology firm based in the UK is looking for a Staff Platform Engineer to join their Platform Engineering team. The role is crucial in influencing platform architecture and improving developer productivity through effective technical initiatives. Candidates should have a strong background in platform engineering, and proficiency in Python and Java is essential. Responsibilities include architecting cloud-native platforms and leading cross-team initiatives. This position offers competitive compensation and requires periodic travel to the United States and occasionally within the UK and Ireland.
Senior Software Engineer, Enterprise Agentic Automation (Remote EMEA)
Camunda Services GmbH
About the role We're entering a new era of automation. At Camunda, we're building the operating system for agentic AI to automate critical business processes. The Enterprise Agentic Automation Team (EAAT) designs and operates production grade agentic solutions that serve as proof points for our customers. As a Senior Engineer, you will design, build, and operate enterprise grade agentic AI systems embedded in Camunda orchestrated workflows. You will turn AI capabilities into reliable, secure, and scalable production systems that run at the core of our organization. What You Will Do Design and implement production grade agentic orchestration systems combining executable BPMN, Camunda workers / connectors, DMN, and AI components. Design and build AI agents with clearly defined responsibilities, tools, memory strategies, and decision boundaries. Engineer and govern context pipelines (static instructions, dynamic enrichment, RAG, constraints, evaluation signals) to ensure reliable model behavior. Implement structured prompting, output enforcement, human in the loop patterns, and guardrails for safe, controllable execution. Build evaluation frameworks, feedback loops, and testing for deterministic and non deterministic systems. Operate agents in production (AgentOps): logging, monitoring, alerting, incident response, and continuous improvement. Contribute to production infrastructure standards including CI/CD, environment separation, secrets management, and security fundamentals. Must Haves 5+ years experience designing, building, and operating production grade systems (backend, platform, or full stack) with Java / Spring, including scalable services, integrations, and APIs. Proven AI Engineering experience building, testing and operating LLM powered systems in production. Hands on experience with agent frameworks such as LangChain, LangGraph, CrewAI, or similar. Practical experience with context engineering (RAG pipelines, retrieval strategies, structured outputs, evaluation signals). Demonstrated end to end ownership across design, implementation, deployment, and operations. Solid understanding of cloud native infrastructure and production operations (CI/CD, environment separation, secrets, monitoring, incident response). Nice to Haves Experience with Camunda, BPMN, DMN, or other workflow/orchestration platforms. Experience building reusable internal platforms, shared services, or developer enablement components. Experience working in a Center of Excellence or similar cross functional transformation environment. Experience with Data Science and Machine Learning. Compensation United States: $143,800.00 to $231,900.00 United Kingdom: £90,300.00 to £148,500.00 Singapore: S$178,600.00 to S$267,900.00 Benefits & Perks Remote & Flexible: Work from anywhere with home office budget, co working space support, and flexible time off. In Person Connection: Annual kickoff, team offsites, connection budgets, and local gatherings. Health & Wellbeing: Access to local healthcare, Modern Health for global mental wellbeing, and a Live Well Lifestyle Spending Account. Financial Security: Retirement and pension plans with company contributions, life and disability insurance. Professional Growth: Up to 1000 per year for self driven learning (courses, certifications, books). We also offer equity (where applicable) through our Virtual Stock Option Plan (VSOP). Everyone is welcome at Camunda. We strive to create an inclusive environment that empowers our people. At Camunda, we honour diverse cultures and backgrounds and are proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to gender, race, ethnicity, religion, belief, sexual orientation, age, disability or any other protected characteristics under applicable law. We are looking forward to your application! AI Disclaimer: Camunda may use AI tools to aid the screening of applications. This role is an existing vacancy.
12/06/2026
Full time
About the role We're entering a new era of automation. At Camunda, we're building the operating system for agentic AI to automate critical business processes. The Enterprise Agentic Automation Team (EAAT) designs and operates production grade agentic solutions that serve as proof points for our customers. As a Senior Engineer, you will design, build, and operate enterprise grade agentic AI systems embedded in Camunda orchestrated workflows. You will turn AI capabilities into reliable, secure, and scalable production systems that run at the core of our organization. What You Will Do Design and implement production grade agentic orchestration systems combining executable BPMN, Camunda workers / connectors, DMN, and AI components. Design and build AI agents with clearly defined responsibilities, tools, memory strategies, and decision boundaries. Engineer and govern context pipelines (static instructions, dynamic enrichment, RAG, constraints, evaluation signals) to ensure reliable model behavior. Implement structured prompting, output enforcement, human in the loop patterns, and guardrails for safe, controllable execution. Build evaluation frameworks, feedback loops, and testing for deterministic and non deterministic systems. Operate agents in production (AgentOps): logging, monitoring, alerting, incident response, and continuous improvement. Contribute to production infrastructure standards including CI/CD, environment separation, secrets management, and security fundamentals. Must Haves 5+ years experience designing, building, and operating production grade systems (backend, platform, or full stack) with Java / Spring, including scalable services, integrations, and APIs. Proven AI Engineering experience building, testing and operating LLM powered systems in production. Hands on experience with agent frameworks such as LangChain, LangGraph, CrewAI, or similar. Practical experience with context engineering (RAG pipelines, retrieval strategies, structured outputs, evaluation signals). Demonstrated end to end ownership across design, implementation, deployment, and operations. Solid understanding of cloud native infrastructure and production operations (CI/CD, environment separation, secrets, monitoring, incident response). Nice to Haves Experience with Camunda, BPMN, DMN, or other workflow/orchestration platforms. Experience building reusable internal platforms, shared services, or developer enablement components. Experience working in a Center of Excellence or similar cross functional transformation environment. Experience with Data Science and Machine Learning. Compensation United States: $143,800.00 to $231,900.00 United Kingdom: £90,300.00 to £148,500.00 Singapore: S$178,600.00 to S$267,900.00 Benefits & Perks Remote & Flexible: Work from anywhere with home office budget, co working space support, and flexible time off. In Person Connection: Annual kickoff, team offsites, connection budgets, and local gatherings. Health & Wellbeing: Access to local healthcare, Modern Health for global mental wellbeing, and a Live Well Lifestyle Spending Account. Financial Security: Retirement and pension plans with company contributions, life and disability insurance. Professional Growth: Up to 1000 per year for self driven learning (courses, certifications, books). We also offer equity (where applicable) through our Virtual Stock Option Plan (VSOP). Everyone is welcome at Camunda. We strive to create an inclusive environment that empowers our people. At Camunda, we honour diverse cultures and backgrounds and are proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to gender, race, ethnicity, religion, belief, sexual orientation, age, disability or any other protected characteristics under applicable law. We are looking forward to your application! AI Disclaimer: Camunda may use AI tools to aid the screening of applications. This role is an existing vacancy.
Adecco
Java Technical Lead
Adecco Wembley, Middlesex
Java Technical Lead - Modernisation & Cloud Engineering Wembley, London (5 days on-site) Up to £85,000 per annum The Opportunity We're partnering with a well-established, multinational organisation embarking on a major transformation- rebuilding its digital engine from the ground up . They are looking for a Modernisation Engineering Lead who breathes engineering excellence. If you're a 10+ year Java/Spring Boot expert who is tired of bloated, unmaintainable systems and wants the authority to "fix it properly", this is your opportunity to make a lasting impact. You will work directly with the Head of Architecture , turning high-level designs into verifiably stable, scalable, cloud-native solutions -with real ownership, influence, and autonomy. What You'll Own Engineering Sovereignty Define and enforce Java and Node.js engineering standards across the platform Set the benchmark for: Robust exception handling Binary stream processing Structured logging (Application Insights) Security-first development Drive a culture of clean, maintainable, production-grade code Cloud-Native Excellence Ensure all systems are built for Azure Container Apps from day one Own best practice implementation across: Stateless architecture Health check endpoints Secure secret management (Azure Key Vault) Containerisation standards and deployment readiness The Integration Engine Lead API and integration strategy, including: RESTful API design OAuth2 authentication flows (including FusionAuth) Event-driven systems via Azure Service Bus Transactional email logic via SendGrid (DMARC compliant) Mentorship & Code Leadership Act as a hands-on technical mentor , not just a lead Run structured code reviews to eliminate technical debt before production Elevate team capability and enforce engineering discipline at every level Architecture to Reality Work side-by-side with the Principal/Head of Architecture Translate high-level designs into deliverable implementation plans Ensure developers understand not just what to build-but why Quality & DevOps Mindset Embed a non-negotiable automated testing culture : Unit Integration Contract testing Operate with a strong understanding of: CI/CD pipelines Docker GitHub Actions (YAML workflows) Build software that is deployment-aware and production-ready from day one What We're Looking For Experience 10+ years Java development , with deep expertise in: Spring Boot Microservices architecture Proven production ownership of scalable systems Cloud & Integration Hands-on experience with Azure-native services , including: Azure Key Vault Azure Service Bus Azure Storage APIs Strong experience building event-driven, distributed systems DevOps Mindset Comfortable working with: Docker CI/CD pipelines GitHub Actions Able to write code with full awareness of how it is built, tested, and deployed Engineering Discipline Strong advocate of automated testing and quality-first development Passion for eliminating technical debt and improving Legacy systems Why This Role? Join a business where you will genuinely shape the engineering landscape Work directly with senior architecture on strategic modernisation Take ownership of how software is built, delivered, and maintained Be empowered to fix long-standing technical problems properly-not patch them
12/06/2026
Full time
Java Technical Lead - Modernisation & Cloud Engineering Wembley, London (5 days on-site) Up to £85,000 per annum The Opportunity We're partnering with a well-established, multinational organisation embarking on a major transformation- rebuilding its digital engine from the ground up . They are looking for a Modernisation Engineering Lead who breathes engineering excellence. If you're a 10+ year Java/Spring Boot expert who is tired of bloated, unmaintainable systems and wants the authority to "fix it properly", this is your opportunity to make a lasting impact. You will work directly with the Head of Architecture , turning high-level designs into verifiably stable, scalable, cloud-native solutions -with real ownership, influence, and autonomy. What You'll Own Engineering Sovereignty Define and enforce Java and Node.js engineering standards across the platform Set the benchmark for: Robust exception handling Binary stream processing Structured logging (Application Insights) Security-first development Drive a culture of clean, maintainable, production-grade code Cloud-Native Excellence Ensure all systems are built for Azure Container Apps from day one Own best practice implementation across: Stateless architecture Health check endpoints Secure secret management (Azure Key Vault) Containerisation standards and deployment readiness The Integration Engine Lead API and integration strategy, including: RESTful API design OAuth2 authentication flows (including FusionAuth) Event-driven systems via Azure Service Bus Transactional email logic via SendGrid (DMARC compliant) Mentorship & Code Leadership Act as a hands-on technical mentor , not just a lead Run structured code reviews to eliminate technical debt before production Elevate team capability and enforce engineering discipline at every level Architecture to Reality Work side-by-side with the Principal/Head of Architecture Translate high-level designs into deliverable implementation plans Ensure developers understand not just what to build-but why Quality & DevOps Mindset Embed a non-negotiable automated testing culture : Unit Integration Contract testing Operate with a strong understanding of: CI/CD pipelines Docker GitHub Actions (YAML workflows) Build software that is deployment-aware and production-ready from day one What We're Looking For Experience 10+ years Java development , with deep expertise in: Spring Boot Microservices architecture Proven production ownership of scalable systems Cloud & Integration Hands-on experience with Azure-native services , including: Azure Key Vault Azure Service Bus Azure Storage APIs Strong experience building event-driven, distributed systems DevOps Mindset Comfortable working with: Docker CI/CD pipelines GitHub Actions Able to write code with full awareness of how it is built, tested, and deployed Engineering Discipline Strong advocate of automated testing and quality-first development Passion for eliminating technical debt and improving Legacy systems Why This Role? Join a business where you will genuinely shape the engineering landscape Work directly with senior architecture on strategic modernisation Take ownership of how software is built, delivered, and maintained Be empowered to fix long-standing technical problems properly-not patch them
Contracts IT Recruitment Consulting Ltd
Senior Python Engineer
Contracts IT Recruitment Consulting Ltd
Senior Python Engineer Contract Length : 12 months Location: 40% office-based p/w - London, Manchester, Birmingham, Cardiff, Northeast. IR35: Inside *Public Sector Experience and relevant accreditation highly desirable* Excellent Rates *Urgent 12 Month contract - Interviewing and hiring now!* This is a *London * Hybrid based role with an excellent immediate start within a Public Sector organisation working on * Leading the design and delivery of scalable Python-based solutions * We're looking for an experienced.*Senior Python Engineer* to join a major government digital transformation programme delivering secure, high-impact services used across the UK. This is an opportunity to play a key role in the design, development, and evolution of complex digital platforms, working alongside multidisciplinary teams in a collaborative Agile environment. What You'll Be Doing Leading the design and delivery of scalable Python-based solutions Building secure, resilient and well-tested applications using Django Translating user and business needs into technical solutions Supporting live services, ensuring performance, stability and continuous improvement Collaborating with Developers, Business Analysts and User-Centred Design specialists Contributing to architecture decisions and technical best practice across multiple workstreams Driving engineering excellence through clean code, testing and documentation What We're Looking For Strong commercial experience with.*Python and Django* Proven experience designing and delivering complex systems end-to-end Strong understanding of software architecture and engineering best practices Experience working within Agile, multidisciplinary teams Excellent stakeholder communication and collaboration skills Ability to thrive in structured, security-conscious environments 5+ years' experience, ideally at Senior or Lead Engineer level Desirable Experience Government Digital Service (GDS) delivery environments Public sector, defence or highly regulated industries Experience working on secure programmes requiring enhanced pre-engagement screening and background verification Please send your CV or call Javaid to discuss further. We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age. We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply.
12/06/2026
Contractor
Senior Python Engineer Contract Length : 12 months Location: 40% office-based p/w - London, Manchester, Birmingham, Cardiff, Northeast. IR35: Inside *Public Sector Experience and relevant accreditation highly desirable* Excellent Rates *Urgent 12 Month contract - Interviewing and hiring now!* This is a *London * Hybrid based role with an excellent immediate start within a Public Sector organisation working on * Leading the design and delivery of scalable Python-based solutions * We're looking for an experienced.*Senior Python Engineer* to join a major government digital transformation programme delivering secure, high-impact services used across the UK. This is an opportunity to play a key role in the design, development, and evolution of complex digital platforms, working alongside multidisciplinary teams in a collaborative Agile environment. What You'll Be Doing Leading the design and delivery of scalable Python-based solutions Building secure, resilient and well-tested applications using Django Translating user and business needs into technical solutions Supporting live services, ensuring performance, stability and continuous improvement Collaborating with Developers, Business Analysts and User-Centred Design specialists Contributing to architecture decisions and technical best practice across multiple workstreams Driving engineering excellence through clean code, testing and documentation What We're Looking For Strong commercial experience with.*Python and Django* Proven experience designing and delivering complex systems end-to-end Strong understanding of software architecture and engineering best practices Experience working within Agile, multidisciplinary teams Excellent stakeholder communication and collaboration skills Ability to thrive in structured, security-conscious environments 5+ years' experience, ideally at Senior or Lead Engineer level Desirable Experience Government Digital Service (GDS) delivery environments Public sector, defence or highly regulated industries Experience working on secure programmes requiring enhanced pre-engagement screening and background verification Please send your CV or call Javaid to discuss further. We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age. We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply.
Henderson Scott
Senior Java Developer
Henderson Scott Glasgow, Lanarkshire
Senior Java Developer Location: Glasgow Work Schedule: 2 to 3 days per week onsite (Hybrid) Rate: up to £300 inside IR35 Industry: Banking & Financial Services Company Work Schedule: 2 to 3 days per week onsite (Hybrid) Contract Duration: 1st July 2026 - Dec 2026 Join a leading UK Banking and technology services provider as a Senior Java Developer. Job Overview: We are looking for a Senior Java Developer who has strong full stack experience with a focus on Back End development and JSF-based UI, delivering scalable applications using microservices and component-based architecture. The candidate is experienced in continuous delivery practices, Test-Driven Development (TDD), and CI/CD pipelines, with hands-on expertise in Git and test automation frameworks. The candidate also demonstrates the ability to collaborate closely with Back End teams, contribute to full stack delivery, and has exposure to MuleSoft for modern integration patterns. Key Requirements * Strong full stack Java experience with a focus on Back End development and JSF-based UI * Solid understanding of component-based and microservices architecture along with design systems * Experience with continuous delivery tools, Test-Driven Development (TDD), and test automation frameworks such as Jest * Hands-on experience with Git and CI/CD pipelines * Exposure to MuleSoft is desirable for modern integration patterns * Ability to collaborate closely with Back End teams and contribute effectively to full stack delivery
12/06/2026
Contractor
Senior Java Developer Location: Glasgow Work Schedule: 2 to 3 days per week onsite (Hybrid) Rate: up to £300 inside IR35 Industry: Banking & Financial Services Company Work Schedule: 2 to 3 days per week onsite (Hybrid) Contract Duration: 1st July 2026 - Dec 2026 Join a leading UK Banking and technology services provider as a Senior Java Developer. Job Overview: We are looking for a Senior Java Developer who has strong full stack experience with a focus on Back End development and JSF-based UI, delivering scalable applications using microservices and component-based architecture. The candidate is experienced in continuous delivery practices, Test-Driven Development (TDD), and CI/CD pipelines, with hands-on expertise in Git and test automation frameworks. The candidate also demonstrates the ability to collaborate closely with Back End teams, contribute to full stack delivery, and has exposure to MuleSoft for modern integration patterns. Key Requirements * Strong full stack Java experience with a focus on Back End development and JSF-based UI * Solid understanding of component-based and microservices architecture along with design systems * Experience with continuous delivery tools, Test-Driven Development (TDD), and test automation frameworks such as Jest * Hands-on experience with Git and CI/CD pipelines * Exposure to MuleSoft is desirable for modern integration patterns * Ability to collaborate closely with Back End teams and contribute effectively to full stack delivery
Applause IT Recruitment Ltd
Software Engineer
Applause IT Recruitment Ltd Altrincham, Cheshire
Java Developer Location: Altrincham, Greater Manchester (Hybrid Working) Salary: Competitive + Benefits A leading software organisation is seeking a talented Java Developer to join its growing Agile development team. This is an excellent opportunity for a Java Developer who enjoys solving complex technical challenges, working with modern technologies, and contributing to software products that are used by organisations across the UK. The successful Java Developer will join a collaborative Scrum team, working closely with Senior Developers, Principal Developers, Test Analysts, UX Designers and Product Specialists to build and enhance innovative software solutions. The Opportunity As a Java Developer , you will play a key role in developing new products and features while helping to improve existing applications. You'll be encouraged to contribute ideas, influence technical decisions and support continuous improvement across the development function. This organisation combines the stability of an established market leader with the agility and culture of a modern technology business, offering excellent opportunities for learning, progression and professional development. Key Responsibilities Design, develop and maintain Java-based applications Deliver new features and enhancements within Agile Scrum teams Collaborate with developers, testers, designers and product stakeholders Produce clean, maintainable and well-tested code Participate in code reviews and pair programming sessions Contribute to continuous integration and automated testing practices Support ongoing improvements to development processes and technology stacks Investigate and evaluate new tools, technologies and frameworks Required Skills & Experience Commercial experience developing software with Java Strong understanding of object-oriented programming principles Experience working within Agile development environments Ability to work effectively within an existing codebase Strong problem-solving and analytical skills Excellent communication and teamwork abilities Passion for technology and continuous learning Desirable Experience Experience with any of the following technologies would be beneficial: Java 17+ Amazon Corretto Automated testing frameworks Continuous Integration / Continuous Deployment Docker Kubernetes Terraform Chef Vagrant Packer DevOps tooling and practices Benefits Hybrid working arrangement Modern collaborative office environment in Altrincham Structured career progression opportunities Ongoing training and development Access to learning resources and technical communities Dedicated innovation and development days Supportive and collaborative engineering culture Regular company social events and team activities Opportunity to work with modern technologies and development practices Why Apply? This role offers the opportunity to join a highly regarded software engineering team where your contributions will be recognised and valued. You'll work on meaningful projects, collaborate with experienced technical professionals and develop your career within a business that actively invests in its people. If you're an ambitious Java Developer looking for your next challenge, we'd love to hear from you. Click Apply Now to submit your application.
12/06/2026
Full time
Java Developer Location: Altrincham, Greater Manchester (Hybrid Working) Salary: Competitive + Benefits A leading software organisation is seeking a talented Java Developer to join its growing Agile development team. This is an excellent opportunity for a Java Developer who enjoys solving complex technical challenges, working with modern technologies, and contributing to software products that are used by organisations across the UK. The successful Java Developer will join a collaborative Scrum team, working closely with Senior Developers, Principal Developers, Test Analysts, UX Designers and Product Specialists to build and enhance innovative software solutions. The Opportunity As a Java Developer , you will play a key role in developing new products and features while helping to improve existing applications. You'll be encouraged to contribute ideas, influence technical decisions and support continuous improvement across the development function. This organisation combines the stability of an established market leader with the agility and culture of a modern technology business, offering excellent opportunities for learning, progression and professional development. Key Responsibilities Design, develop and maintain Java-based applications Deliver new features and enhancements within Agile Scrum teams Collaborate with developers, testers, designers and product stakeholders Produce clean, maintainable and well-tested code Participate in code reviews and pair programming sessions Contribute to continuous integration and automated testing practices Support ongoing improvements to development processes and technology stacks Investigate and evaluate new tools, technologies and frameworks Required Skills & Experience Commercial experience developing software with Java Strong understanding of object-oriented programming principles Experience working within Agile development environments Ability to work effectively within an existing codebase Strong problem-solving and analytical skills Excellent communication and teamwork abilities Passion for technology and continuous learning Desirable Experience Experience with any of the following technologies would be beneficial: Java 17+ Amazon Corretto Automated testing frameworks Continuous Integration / Continuous Deployment Docker Kubernetes Terraform Chef Vagrant Packer DevOps tooling and practices Benefits Hybrid working arrangement Modern collaborative office environment in Altrincham Structured career progression opportunities Ongoing training and development Access to learning resources and technical communities Dedicated innovation and development days Supportive and collaborative engineering culture Regular company social events and team activities Opportunity to work with modern technologies and development practices Why Apply? This role offers the opportunity to join a highly regarded software engineering team where your contributions will be recognised and valued. You'll work on meaningful projects, collaborate with experienced technical professionals and develop your career within a business that actively invests in its people. If you're an ambitious Java Developer looking for your next challenge, we'd love to hear from you. Click Apply Now to submit your application.
NCC Group
Senior Full-Stack JS Engineer - Secure, ServiceNow, Flexible
NCC Group City Of Westminster, London
NCC Group is seeking a Senior Software Developer in Westminster, England, to design and maintain applications for our ITSM platform. This role emphasizes full-stack JavaScript and operates within a cybersecurity-focused environment. The ideal candidate will possess a strong background in JavaScript technologies and a security-first mindset, collaborating with cross-functional teams to deliver high-quality solutions. Various benefits such as flexible working and a generous holiday allowance are offered.
12/06/2026
Full time
NCC Group is seeking a Senior Software Developer in Westminster, England, to design and maintain applications for our ITSM platform. This role emphasizes full-stack JavaScript and operates within a cybersecurity-focused environment. The ideal candidate will possess a strong background in JavaScript technologies and a security-first mindset, collaborating with cross-functional teams to deliver high-quality solutions. Various benefits such as flexible working and a generous holiday allowance are offered.
Senior Developer (AWS)
J C Bamford Excavators Ltd Uttoxeter, Staffordshire
Click here for our Careers & Life at JCB pages About the role The LiveLink team is at the heart of JCB's connected technology, supporting the uptime of over 600,000 machines globally. JCB LiveLink is a cloud native telematics platform that enables customers to monitor safety, sustainability and efficiency across equipment, construction projects and agricultural environments, powered by high volumes of real time and batch data. We are looking for a Senior Developer (AWS) to join the LiveLink team - a strong, well rounded cloud engineer with hands on AWS experience and expertise in a compiled language. You'll play a key role in designing and building scalable cloud native services, while also contributing to application development. Our platform combines C# .NET application development with Java based streaming solutions, including emerging work in real time processing using Apache Flink. While prior streaming experience isn't essential, a genuine interest in growing into this space is important. Responsibilities Designing, building and maintaining scalable, cloud native applications and services on AWS Developing real time and batch data pipelines to process telematics data at scale Contributing to streaming applications using Apache Flink and AWS streaming services Implementing event driven architectures using tools such as AWS Kinesis and SQS Developing solutions using core AWS services including S3, Lambda and Step Functions Working with both SQL and NoSQL databases (e.g. PostgreSQL and MongoDB) Applying infrastructure as code practices using AWS CloudFormation Supporting application development in C# .NET, including RESTful APIs and system integrations Leading code reviews and promoting high standards of coding, testing and engineering best practice Providing technical leadership and mentoring to other developers Collaborating with cross functional teams to deliver robust, integrated solutions Working with large scale data systems, including ETL processes and cloud based data platforms Qualifications Strong, hands on experience designing and building solutions on AWS At least 4 years' hands on experience working with C# / .NET Proficiency in a compiled programming language such as C# .NET or Java Enjoy building scalable, cloud native systems and solving complex technical challenges Experience with RESTful API design and working with both SQL and NoSQL databases Comfortable working with event driven systems, message queues and real time data streams Experience (or strong interest) in data engineering and streaming technologies such as Apache Flink Confidence applying infrastructure as code principles (e.g. CloudFormation) Comfortable working with data at scale and building or maintaining data pipelines Collaborative mindset and an enjoyment of mentoring and supporting others Ownership of work and a drive to deliver high quality solutions at pace Clear communication and ability to work effectively across technical and non technical teams Willing and able to work on site at the JCB World Parts Centre in Uttoxeter Benefits Competitive salary, 33 days' holiday and access to our company pension. Additional perks include onsite gym, in house doctor and dentist, ULEV car scheme, JCB Rewards Hub discounts, Cycle to Work Scheme, and more. We value diversity and welcome applications from candidates from all backgrounds. Recruitment Agencies: JCB does not accept any speculative approaches to present candidates for advertised vacancies.
12/06/2026
Full time
Click here for our Careers & Life at JCB pages About the role The LiveLink team is at the heart of JCB's connected technology, supporting the uptime of over 600,000 machines globally. JCB LiveLink is a cloud native telematics platform that enables customers to monitor safety, sustainability and efficiency across equipment, construction projects and agricultural environments, powered by high volumes of real time and batch data. We are looking for a Senior Developer (AWS) to join the LiveLink team - a strong, well rounded cloud engineer with hands on AWS experience and expertise in a compiled language. You'll play a key role in designing and building scalable cloud native services, while also contributing to application development. Our platform combines C# .NET application development with Java based streaming solutions, including emerging work in real time processing using Apache Flink. While prior streaming experience isn't essential, a genuine interest in growing into this space is important. Responsibilities Designing, building and maintaining scalable, cloud native applications and services on AWS Developing real time and batch data pipelines to process telematics data at scale Contributing to streaming applications using Apache Flink and AWS streaming services Implementing event driven architectures using tools such as AWS Kinesis and SQS Developing solutions using core AWS services including S3, Lambda and Step Functions Working with both SQL and NoSQL databases (e.g. PostgreSQL and MongoDB) Applying infrastructure as code practices using AWS CloudFormation Supporting application development in C# .NET, including RESTful APIs and system integrations Leading code reviews and promoting high standards of coding, testing and engineering best practice Providing technical leadership and mentoring to other developers Collaborating with cross functional teams to deliver robust, integrated solutions Working with large scale data systems, including ETL processes and cloud based data platforms Qualifications Strong, hands on experience designing and building solutions on AWS At least 4 years' hands on experience working with C# / .NET Proficiency in a compiled programming language such as C# .NET or Java Enjoy building scalable, cloud native systems and solving complex technical challenges Experience with RESTful API design and working with both SQL and NoSQL databases Comfortable working with event driven systems, message queues and real time data streams Experience (or strong interest) in data engineering and streaming technologies such as Apache Flink Confidence applying infrastructure as code principles (e.g. CloudFormation) Comfortable working with data at scale and building or maintaining data pipelines Collaborative mindset and an enjoyment of mentoring and supporting others Ownership of work and a drive to deliver high quality solutions at pace Clear communication and ability to work effectively across technical and non technical teams Willing and able to work on site at the JCB World Parts Centre in Uttoxeter Benefits Competitive salary, 33 days' holiday and access to our company pension. Additional perks include onsite gym, in house doctor and dentist, ULEV car scheme, JCB Rewards Hub discounts, Cycle to Work Scheme, and more. We value diversity and welcome applications from candidates from all backgrounds. Recruitment Agencies: JCB does not accept any speculative approaches to present candidates for advertised vacancies.
Broughton Group
Senior Back End Java Developer - AWS
Broughton Group
Use your Java and AWS knowledge to build secure, scalable cloud-based services for medical researchers London with hybrid working; to 90k DoE + options and benefits This company is developing an AWS-based platform to securely share medical diagnostics between clinicians and researchers worldwide, and enable online characterisation and measurements from scan images. This will feed into a better understanding of disease processes and ultimately better treatments for patients. The back end of their technology stack comprises Java-based microservices running on AWS. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards - we are therefore keen to hear from applicants with relevant experience in healthcare technology. Success in this senior role calls for excellent software development skills in Java (or a closely related OO language) and a strong understanding of AWS. You will also need excellent communication and collaboration skills and be proactive in understanding the needs of stakeholders and how their underlying needs feed into the software requirements. You will need: A solid academic background with a degree in Computer Science, or a similar subject. Substantial commercial software engineering experience and familiarity with Agile development processes, CI/CD, and software testing strategies. Strong coding skills, ideally in Java, a good understanding of the AWS ecosystem, and careful attention to writing high quality code. Full, existing, and unrestricted right to work in the UK without the need for sponsorship either now or in future. Nice to haves: Docker, Kubernetes, Infrastructure as code, DynamoDB, Spring Boot, Gradle, and experience working under software engineering standards for healthcare such as ISO14385. This is a mostly remote role, with occasional days on site at the company's offices in London. You will therefore need to be based in the UK within a convenient travel distance. This role has a positive and tangible real world impact, and you will be working with a friendly mission driven team motivated to accelerate medical research for the benefit of patients. An excellent salary, options scheme, and benefits package are on offer to the successful candidate.
12/06/2026
Full time
Use your Java and AWS knowledge to build secure, scalable cloud-based services for medical researchers London with hybrid working; to 90k DoE + options and benefits This company is developing an AWS-based platform to securely share medical diagnostics between clinicians and researchers worldwide, and enable online characterisation and measurements from scan images. This will feed into a better understanding of disease processes and ultimately better treatments for patients. The back end of their technology stack comprises Java-based microservices running on AWS. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards - we are therefore keen to hear from applicants with relevant experience in healthcare technology. Success in this senior role calls for excellent software development skills in Java (or a closely related OO language) and a strong understanding of AWS. You will also need excellent communication and collaboration skills and be proactive in understanding the needs of stakeholders and how their underlying needs feed into the software requirements. You will need: A solid academic background with a degree in Computer Science, or a similar subject. Substantial commercial software engineering experience and familiarity with Agile development processes, CI/CD, and software testing strategies. Strong coding skills, ideally in Java, a good understanding of the AWS ecosystem, and careful attention to writing high quality code. Full, existing, and unrestricted right to work in the UK without the need for sponsorship either now or in future. Nice to haves: Docker, Kubernetes, Infrastructure as code, DynamoDB, Spring Boot, Gradle, and experience working under software engineering standards for healthcare such as ISO14385. This is a mostly remote role, with occasional days on site at the company's offices in London. You will therefore need to be based in the UK within a convenient travel distance. This role has a positive and tangible real world impact, and you will be working with a friendly mission driven team motivated to accelerate medical research for the benefit of patients. An excellent salary, options scheme, and benefits package are on offer to the successful candidate.
Senior Developer
Naturecan Manchester, Lancashire
Dose Senior Developer Full-time Stockport (Thursdays) / Remote Competitive, depending on experience About Naturecan Naturecan is a fast-growing, multi-market health and wellness company operating across e-commerce, pharmacy, and clinical healthcare. We run regulated operations in the UK, Germany, and beyond - across brands including Naturecan, Mycannabis, and Dose. Our technology team sits at the heart of that growth. We build and maintain the platforms that underpin every part of the business - and we're scaling fast. About the Dose Platform Dose is our UK medical cannabis clinic - CQC-registered and GPhC-registered pharmacy, pre-launch, and built to deliver a full end-to-end digital treatment pathway. We are now launching a brand-new, world-class digital platform to power the full patient treatment pathway: from initial consultation and prescribing through to dispensing, fulfilment, and ongoing care. This is a greenfield build with a clear brief: scalable, secure, and built to a standard that can expand across EU and global markets. We are at a pivotal moment, and this role sits at the heart of it. The Role We are looking for an experienced Senior Developer to join a small, high calibre engineering team and help architect and build the Dose platform from the ground up. You will work closely with the IT Director, lead developer, clinical stakeholders, and product management to deliver a product that meets the rigorous demands of a regulated healthcare environment - while being fast, elegant, and built to last. This is not a ticket grinding role. We want someone who takes ownership, thinks about the wider system, and cares about the quality of what they ship. What You'll Do Architect and build core features of the Dose platform - from patient onboarding through to prescription management and fulfilment integration. Work across the full stack, with a focus on backend services, APIs, and secure data handling in a regulated environment. Collaborate with the IT Director and lead developer on system design, code review, and technical decision making. Contribute to the establishment of engineering standards, CI/CD pipelines, and testing frameworks from an early stage. Integrate with third party clinical systems, pharmacy platforms, and payment providers. Ensure the platform is built to meet CQC, GDPR, and relevant healthcare compliance requirements. Participate in sprint planning, retrospectives, and cross functional delivery discussions. Skills & Experience We're looking for someone with most of the following - you don't need to tick every box: 5+ years of professional software development experience, with strong backend skills in Bun.js (or Node.js), TypeScript, React or comparable JavaScript libraries. Experience designing and building RESTful APIs and microservices at scale. Solid understanding of relational databases (PostgreSQL or similar) and data modelling. Familiarity with cloud infrastructure - GCP, AWS - and infrastructure as code practices. Experience with CI/CD tooling (GitHub Actions or similar) and automated testing. Strong knowledge of security best practices, particularly around authentication, authorisation, and sensitive data handling. Experience working in regulated or compliance heavy environments (healthcare, fintech, or similar) is a strong plus. Comfortable working in small teams where ownership and initiative matter as much as technical skill. Familiarity with AI assisted development workflows - using tools for ticket creation, code assistance, documentation, and engineering efficiency. Ability to take end to end ownership of features - driving work from technical design through to production without needing to be managed at every step. UI experience is a plus. Interview Process Initial call (30 mins) Technical review - (1 hour) Team meet - working practices, Q&A Offer Dose is part of the Naturecan group. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds. What We Offer Salary: Competitive, depending on experience Location: Stockport office (Thursdays) - open to fully remote for the right candidate Pension: Company pension scheme Health: Private health insurance Staff discount: Naturecan group product discount AI Tooling: Claude Enterprise access across the team - AI assisted development workflows embedded in how we work Culture: Small team, big ambition - you'll have genuine ownership and direct access to decision makers Process: Two week sprints, retrospectives, pair working practices, Q&A Offer: Meaningful equity conversation for the right candidate
12/06/2026
Full time
Dose Senior Developer Full-time Stockport (Thursdays) / Remote Competitive, depending on experience About Naturecan Naturecan is a fast-growing, multi-market health and wellness company operating across e-commerce, pharmacy, and clinical healthcare. We run regulated operations in the UK, Germany, and beyond - across brands including Naturecan, Mycannabis, and Dose. Our technology team sits at the heart of that growth. We build and maintain the platforms that underpin every part of the business - and we're scaling fast. About the Dose Platform Dose is our UK medical cannabis clinic - CQC-registered and GPhC-registered pharmacy, pre-launch, and built to deliver a full end-to-end digital treatment pathway. We are now launching a brand-new, world-class digital platform to power the full patient treatment pathway: from initial consultation and prescribing through to dispensing, fulfilment, and ongoing care. This is a greenfield build with a clear brief: scalable, secure, and built to a standard that can expand across EU and global markets. We are at a pivotal moment, and this role sits at the heart of it. The Role We are looking for an experienced Senior Developer to join a small, high calibre engineering team and help architect and build the Dose platform from the ground up. You will work closely with the IT Director, lead developer, clinical stakeholders, and product management to deliver a product that meets the rigorous demands of a regulated healthcare environment - while being fast, elegant, and built to last. This is not a ticket grinding role. We want someone who takes ownership, thinks about the wider system, and cares about the quality of what they ship. What You'll Do Architect and build core features of the Dose platform - from patient onboarding through to prescription management and fulfilment integration. Work across the full stack, with a focus on backend services, APIs, and secure data handling in a regulated environment. Collaborate with the IT Director and lead developer on system design, code review, and technical decision making. Contribute to the establishment of engineering standards, CI/CD pipelines, and testing frameworks from an early stage. Integrate with third party clinical systems, pharmacy platforms, and payment providers. Ensure the platform is built to meet CQC, GDPR, and relevant healthcare compliance requirements. Participate in sprint planning, retrospectives, and cross functional delivery discussions. Skills & Experience We're looking for someone with most of the following - you don't need to tick every box: 5+ years of professional software development experience, with strong backend skills in Bun.js (or Node.js), TypeScript, React or comparable JavaScript libraries. Experience designing and building RESTful APIs and microservices at scale. Solid understanding of relational databases (PostgreSQL or similar) and data modelling. Familiarity with cloud infrastructure - GCP, AWS - and infrastructure as code practices. Experience with CI/CD tooling (GitHub Actions or similar) and automated testing. Strong knowledge of security best practices, particularly around authentication, authorisation, and sensitive data handling. Experience working in regulated or compliance heavy environments (healthcare, fintech, or similar) is a strong plus. Comfortable working in small teams where ownership and initiative matter as much as technical skill. Familiarity with AI assisted development workflows - using tools for ticket creation, code assistance, documentation, and engineering efficiency. Ability to take end to end ownership of features - driving work from technical design through to production without needing to be managed at every step. UI experience is a plus. Interview Process Initial call (30 mins) Technical review - (1 hour) Team meet - working practices, Q&A Offer Dose is part of the Naturecan group. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds. What We Offer Salary: Competitive, depending on experience Location: Stockport office (Thursdays) - open to fully remote for the right candidate Pension: Company pension scheme Health: Private health insurance Staff discount: Naturecan group product discount AI Tooling: Claude Enterprise access across the team - AI assisted development workflows embedded in how we work Culture: Small team, big ambition - you'll have genuine ownership and direct access to decision makers Process: Two week sprints, retrospectives, pair working practices, Q&A Offer: Meaningful equity conversation for the right candidate
Searchability
Lead Front-End Engineer (Vue) - Hybrid & Ownership
Searchability Bromley, Kent
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
12/06/2026
Full time
SENIOR FRONT END DEVELOPER Salary up to £65-80k Hybrid working - 3 days per week on site in Bromley Modern front end stack - Vue.js, JavaScript, HTML, CSS Opportunity to shape user facing products in a growing tech team ABOUT THE CLIENT We're working with a growing UK based organisation that is continuing to invest heavily in its digital platform. With a strong focus on user experience and product innovation, they're expanding their engineering team to support the next phase of development. THE BENEFITS Competitive salary up to £80k Hybrid working model (3 days on site) Opportunity to take ownership of front end architecture Collaborative and forward thinking engineering environment Ongoing investment in technology and product development THE SENIOR FRONT END DEVELOPER ROLE: This is a hands on role where you'll take a lead position in developing and enhancing the front end of a core platform. You'll be working closely with designers, backend developers, and stakeholders to deliver high quality, scalable, and responsive user interfaces. You'll have the opportunity to influence technical decisions, improve front end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building responsive and user focused web applications Understanding of front end performance and optimisation Experience working in collaborative, agile environments Comfortable working on site in Bromley 3 days per week
Government Digital & Data
Lead Architect - Ministry of Justice - G6
Government Digital & Data
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role We're recruiting for Lead Architects here at Justice Digital , to be part of our warm and collaborative teams within the Legal Aid Agency . Our lead architects are responsible for assuring, designing, and delivering digital services that make a genuine difference to people's lives. A Lead Architect will work alongside a service owner, overseeing the work of up to 10 engineering teams. Together we will collaborate to develop our strategy, connect people and build trust with clear communication, and provide empathetic technical leadership across diverse teams. This role aligns against the Lead Technical Architect Role from the Government Digital and Data Framework. Our Lead Architects will work to understand our technology, our business, and our people (colleagues, stakeholders, and users of our services), and to create an ambitious and pragmatic vision for our teams, using their technical expertise to bring our challenges and opportunities into focus alongside the views of other professions in our leadership team. In LAA Digital believe that architecture is not purely a technical discipline. The systems we build are shaped by the teams that build them, the organisational structures they sit within, and the communication patterns between the people involved. Our architects think about how team structures, domain boundaries, and organisational dynamics shape systems - and how the systems we design, in turn, shape the organisation. We are looking for people who understand that designing great systems means co-designing the social and technical dimensions together, and who bring both technical depth and organisational awareness to their work. This role requires clear communication and structured thinking skills. A Lead Architect can see the big picture, understanding our complex technology landscape, and can clearly and effectively communicate with both specialist and non-specialist audiences. By building trust, developing great relationships, and empathising with others you will support the development of the architecture community and engineering leadership within your service area, providing guidance, mentorship, and technical leadership across teams. A Lead Architect will have a good understanding of a broad range of technologies, with hands on experience in both software engineering and commercial enterprise, as well as providing effective governance, both within our organisation, and across our suppliers. You'll receive a range of excellent benefits when you join our department, including: A generous employer pension contribution of 28.97% through the Civil Service Pension Scheme. 25 days of annual leave, (increasing to 30 days once you have reached 5 years of service), plus 8 bank holidays and a privilege day for the King's birthday. Flexible working arrangements including hybrid working, working part time or compressed hours. Designed to support a positive work-life balance. Employees are allocated 10% of their working time for personal and professional development. A £1k per person learning budget is in place to support all our people, with access to best-in-class conferences and seminars, accreditation with professional bodies, fully funded vocational programmes and e-learning platforms. Compassionate maternity, adoption, and shared parental leave policies, with up to 26 weeks leave at full pay, 13 weeks with partial pay, and 13 weeks further leave. And maternity support/paternity leave at full pay for 2 weeks, too! You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities Create a technical vision for Legal Aid, develop our strategy, and be accountable for our technology estate as part of our Architect Leadership Team. Communicate about our technology across teams and professions, not just within our Digital unit but across all parts of the Ministry of Justice and with our suppliers and partners; seeing the big picture and bringing it to all stakeholders. Collaborate and find agreement with senior stakeholders, providing both technical and non-technical direction and challenge, as well as pragmatic compromise to deliver value. Maintain a holistic view of the end-to-end service ecosystem within Legal Aid, identifying technical dependencies and risks, actively seeking opportunities for improvement and collaboration, and ensuring we as a profession are actively producing, maintaining, and owning the associated enterprise architecture documentation. Empower teams to make pragmatic and incremental change, through influence and inspiration, setting both a vision for the future and an empathetic path that people and teams will be able to follow. Guide and influence choices to align with strategy, and seek out opportunities for digital transformation, helping all understand the value of technical decisions. Engage with our portfolio, assurance, risk management, cyber, and information assurance leadership to ensure their priorities are represented alongside those of the business and other digital teams. Mentor, coach, line-manage, and recruit more great architects and engineering leadership, helping build a sustainable work force plan to deliver our strategy. Champion inclusive working practices and support efforts to grow diversity, inclusivity and balance across engineering roles. Run community-of-practice initiatives within the architecture and engineering functions. Promote open dialogue, collaborative problem solving, and continuous learning within our technical community. Our Tech Stack This is our tech, both strategic and legacy. You don't need to have experience with all of these, but we hope you see some familiar things. Modern languages and frameworks built in Ruby, Java, and Python Resilient infrastructure in the cloud (primarily AWS), using infrastructure as code (IaC) and platforms as a service (PaaS) Progressive software development practices such as Domain-Driven Design (DDD), test-driven development (TDD), continuous integration (CI) and continuous delivery (CD) A new multi-tier architecture, creating central data and business logic platforms to accelerate our product development. Enterprise Oracle software, including Enterprise Resource Planning (E-Business Suite) Mac or Windows-based development environments and public GitHub repositories if you're interested in finding out more about the work our architects do in LAA Digital, please join us on 10th June at 12:00. In the session, we will explain a little more about the recruitment process and what it is like to work within the Civil Service. More importantly, you'll hear first-hand from our lead architects about the work they do. Please come along with you questions and learn more about the team and the role. For more information and to register, visit link If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential A systems thinking mindset and the ability to see the big picture - how changes in one part of a sociotechnical system (people, process, technology, governance) affect others, to reason about emergent behaviours in complex environments, and to make trade-offs accordingly leading to iterative, outcome-focused, and effective change towards a strategic vision. Comfort with ambiguity and complexity is essential. Demonstrated leadership experience in a technical, solution, or infrastructure architecture role, with a background in either software engineering or enterprise architecture, acting as a recognised expert to guide, critique, and support teams. Excellent communication skills, with the ability to distil complex and nuanced information into clear, concise messaging at all levels, from specialist developers through to non-technical executive leadership, developing mutual understanding and trust to drive consensus and reach decisions. Experience assuring services in a complex technical estate through effective risk management and technical governance, both within your own teams and across commercial engagements with third parties. Practical knowledge of modern application architectures (e.g., microservices, APIs, web frameworks, data persistence technologies or event driven architecture in public cloud environments) Experience in introducing and championing best practices such as agile development, domain-driven design (DDD), test-driven development (TDD), continuous integration (CI), continuous delivery (CD), and DevOps, fostering high-quality engineering culture within teams. Willingness to be assessed against the requirements for SC clearance We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together . click apply for full job details
12/06/2026
Full time
East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role We're recruiting for Lead Architects here at Justice Digital , to be part of our warm and collaborative teams within the Legal Aid Agency . Our lead architects are responsible for assuring, designing, and delivering digital services that make a genuine difference to people's lives. A Lead Architect will work alongside a service owner, overseeing the work of up to 10 engineering teams. Together we will collaborate to develop our strategy, connect people and build trust with clear communication, and provide empathetic technical leadership across diverse teams. This role aligns against the Lead Technical Architect Role from the Government Digital and Data Framework. Our Lead Architects will work to understand our technology, our business, and our people (colleagues, stakeholders, and users of our services), and to create an ambitious and pragmatic vision for our teams, using their technical expertise to bring our challenges and opportunities into focus alongside the views of other professions in our leadership team. In LAA Digital believe that architecture is not purely a technical discipline. The systems we build are shaped by the teams that build them, the organisational structures they sit within, and the communication patterns between the people involved. Our architects think about how team structures, domain boundaries, and organisational dynamics shape systems - and how the systems we design, in turn, shape the organisation. We are looking for people who understand that designing great systems means co-designing the social and technical dimensions together, and who bring both technical depth and organisational awareness to their work. This role requires clear communication and structured thinking skills. A Lead Architect can see the big picture, understanding our complex technology landscape, and can clearly and effectively communicate with both specialist and non-specialist audiences. By building trust, developing great relationships, and empathising with others you will support the development of the architecture community and engineering leadership within your service area, providing guidance, mentorship, and technical leadership across teams. A Lead Architect will have a good understanding of a broad range of technologies, with hands on experience in both software engineering and commercial enterprise, as well as providing effective governance, both within our organisation, and across our suppliers. You'll receive a range of excellent benefits when you join our department, including: A generous employer pension contribution of 28.97% through the Civil Service Pension Scheme. 25 days of annual leave, (increasing to 30 days once you have reached 5 years of service), plus 8 bank holidays and a privilege day for the King's birthday. Flexible working arrangements including hybrid working, working part time or compressed hours. Designed to support a positive work-life balance. Employees are allocated 10% of their working time for personal and professional development. A £1k per person learning budget is in place to support all our people, with access to best-in-class conferences and seminars, accreditation with professional bodies, fully funded vocational programmes and e-learning platforms. Compassionate maternity, adoption, and shared parental leave policies, with up to 26 weeks leave at full pay, 13 weeks with partial pay, and 13 weeks further leave. And maternity support/paternity leave at full pay for 2 weeks, too! You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities Create a technical vision for Legal Aid, develop our strategy, and be accountable for our technology estate as part of our Architect Leadership Team. Communicate about our technology across teams and professions, not just within our Digital unit but across all parts of the Ministry of Justice and with our suppliers and partners; seeing the big picture and bringing it to all stakeholders. Collaborate and find agreement with senior stakeholders, providing both technical and non-technical direction and challenge, as well as pragmatic compromise to deliver value. Maintain a holistic view of the end-to-end service ecosystem within Legal Aid, identifying technical dependencies and risks, actively seeking opportunities for improvement and collaboration, and ensuring we as a profession are actively producing, maintaining, and owning the associated enterprise architecture documentation. Empower teams to make pragmatic and incremental change, through influence and inspiration, setting both a vision for the future and an empathetic path that people and teams will be able to follow. Guide and influence choices to align with strategy, and seek out opportunities for digital transformation, helping all understand the value of technical decisions. Engage with our portfolio, assurance, risk management, cyber, and information assurance leadership to ensure their priorities are represented alongside those of the business and other digital teams. Mentor, coach, line-manage, and recruit more great architects and engineering leadership, helping build a sustainable work force plan to deliver our strategy. Champion inclusive working practices and support efforts to grow diversity, inclusivity and balance across engineering roles. Run community-of-practice initiatives within the architecture and engineering functions. Promote open dialogue, collaborative problem solving, and continuous learning within our technical community. Our Tech Stack This is our tech, both strategic and legacy. You don't need to have experience with all of these, but we hope you see some familiar things. Modern languages and frameworks built in Ruby, Java, and Python Resilient infrastructure in the cloud (primarily AWS), using infrastructure as code (IaC) and platforms as a service (PaaS) Progressive software development practices such as Domain-Driven Design (DDD), test-driven development (TDD), continuous integration (CI) and continuous delivery (CD) A new multi-tier architecture, creating central data and business logic platforms to accelerate our product development. Enterprise Oracle software, including Enterprise Resource Planning (E-Business Suite) Mac or Windows-based development environments and public GitHub repositories if you're interested in finding out more about the work our architects do in LAA Digital, please join us on 10th June at 12:00. In the session, we will explain a little more about the recruitment process and what it is like to work within the Civil Service. More importantly, you'll hear first-hand from our lead architects about the work they do. Please come along with you questions and learn more about the team and the role. For more information and to register, visit link If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential A systems thinking mindset and the ability to see the big picture - how changes in one part of a sociotechnical system (people, process, technology, governance) affect others, to reason about emergent behaviours in complex environments, and to make trade-offs accordingly leading to iterative, outcome-focused, and effective change towards a strategic vision. Comfort with ambiguity and complexity is essential. Demonstrated leadership experience in a technical, solution, or infrastructure architecture role, with a background in either software engineering or enterprise architecture, acting as a recognised expert to guide, critique, and support teams. Excellent communication skills, with the ability to distil complex and nuanced information into clear, concise messaging at all levels, from specialist developers through to non-technical executive leadership, developing mutual understanding and trust to drive consensus and reach decisions. Experience assuring services in a complex technical estate through effective risk management and technical governance, both within your own teams and across commercial engagements with third parties. Practical knowledge of modern application architectures (e.g., microservices, APIs, web frameworks, data persistence technologies or event driven architecture in public cloud environments) Experience in introducing and championing best practices such as agile development, domain-driven design (DDD), test-driven development (TDD), continuous integration (CI), continuous delivery (CD), and DevOps, fostering high-quality engineering culture within teams. Willingness to be assessed against the requirements for SC clearance We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together . click apply for full job details
Government Digital & Data
Lead Software Developer - Ministry of Justice - G7
Government Digital & Data
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
12/06/2026
Full time
Locations: East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Lead Developer here at Justice Digital , to be part of our warm and collaborative Developer Experience team which sits in the Office of the Chief Technology Officer (OCTO). This role aligns against the Lead Developer Role from the Government Digital and Data Framework OCTO sets technical direction across the organisation. It defines standards, shapes platforms and ways of working, and supports teams to build and operate services that are secure, reliable and sustainable. This role focuses on improving how engineers work by defining standards and ensuring they are implemented through shared tooling rather than guidance alone. You will play an integral part in central teams responsible for Developer Experience (DevX) and the Developer Portal, working closely with platform, security and architecture teams. You'll be confident working with other developers on our tech stack and comfortable learning new technologies and systems. We use a variety of different technologies and will work with you to place you in a team that matches your skills, interests and aspirations wherever possible. You will work with user researchers, product managers, designers, delivery managers, technical architects and content specialists who share a vision for improving government through smarter use of technology. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Our Tech Stack We use a range of technologies and we're looking for people who specialise in one or more of them (Python or Java) and who love learning new languages and frameworks. For example, we might use Python to write our application code, Circle CI or GitHub Actions for CI/CD, Sentry for application monitoring, Kubernetes and Docker to schedule and run our services (read about our Cloud Platform), AWS for most of our infrastructure, GOV.UK Design System for our web interfaces and use Macbook Pros. For front-end development, we value a robust understanding of the underlying web technologies. We value well-maintained, open-source tools that can be used to produce semantic HTML, performant CSS and unobtrusive JavaScript or TypeScript, and we assess all our services against accessibility criteria. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our Community We currently have over 200+ experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. Take a look at our developer blog to get a sense of our work and culture. Key Responsibilities This role combines a number of key disciplines in addition to hands-on development and writing code. You will inspire, mentor, coach, manage and lead software developers within a business domain. You will also focus on generating a culture of quality, maintaining balance between building sustainable well architected products and unlocking citizen value early The areas of your responsibility for leadership will shift between people, architecture, development and product strategy, depending on context and need You will contribute to the technical leadership in DevX team, specifically Developer Tooling. There will be opportunity to line manage several Senior Developers as the team expands into Developer Portal. Technical Leadership Taking responsibility for tickets and releasing production ready code Collaborate with Technical Architects and Product Managers to set product direction Collaborate with Technical Architects to help in the design of systems and implementation of coherent and sustainable technical roadmaps Lead discussions with Developers to nurture consensus on technical/team decisions Support backlog refinement, helping plan, define and prioritise actionable tasks for the team Build inclusivity and understanding by promoting strategies to share technical knowledge of our systems with appropriate documentation and other activities Support Delivery Managers in unblocking value where necessary and/or honest representations of effort in an agile environment as the teams learn more Engineering Management Managing, coaching and growing people with a focus on their wellbeing and development Support Delivery Managers in improving team maturity Engineering Profession Work with your local Principal Developer and the wider community to improve and maintain good coding standards and practices Help provide feedback on wider technical strategy of your business unit Share knowledge and build enthusiasm for sharing via activities like brown bags, cooperative workshops, chat discussions and other means Encourage open discussion and drive communities in our primary communication tools Have a mindset for growth and learning looking for emerging technologies, tools and good practice Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Take part in the recruitment and onboarding of other Developers If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential You can demonstrate proven experience of Python or Java. You have experience of software development and writing production ready code. You have experience nurturing a culture of good software practice that makes change easy. You can share evidence of growing your skills in technical leadership, and advocating for your team. You have coached other people. You have contributed towards building a high performing, inclusive team culture. You have experience in delivering better value sooner and safer, through DevOps, XP or other ways of working that lead to agility and collaboration. You enjoy building long-lasting relationships and trust with others. You have proven technical leadership skills. You have grown sustainable teams. Willingness to be assessed against the requirements for SC clearance.
Government Digital & Data
Senior Dynamics Developer - Intellectual Property Office - SEO
Government Digital & Data Newport, Gwent
Location Newport, NP10 8QQ About the job Job summary Senior Dynamics Developer The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commission's Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20% of their time working onsite from one of our offices. This role is based in our Newport Office . The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies "progress over perfection" principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors' colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing
12/06/2026
Full time
Location Newport, NP10 8QQ About the job Job summary Senior Dynamics Developer The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commission's Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20% of their time working onsite from one of our offices. This role is based in our Newport Office . The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies "progress over perfection" principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors' colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing
Intellectual Property Office
Senior Dynamics Developer
Intellectual Property Office
About the job The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commissions Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20%of their time working onsite from one of our offices. This role is based in our NewportOffice. The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies progress over perfection principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing How to Apply Click the 'Applynow' button and complete the application form by providing the following: Your CV Upload an anonymised copy of your current CV. Please remove all identifying markers such as name, title, education institution etc. Make sure it clearly shows how you meet the essential criteria listed in the Person Specification. For further information on the sift and interview stages of this recruitment campaign, please head to our 'Things you need to know' section below. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Delivering at Pace Working Together BenefitsAlongside your salary of £47,766, Intellectual Property Office contributes £13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Unlimited Pluralsight video learning access Access to Microsofts ESI training suite Hybrid working with no core hours Substantial support for career progression 25 days annual leave moving to 30 days in annual increments You will also get 8 days public leave and 1 day privilege leave For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert. Please note that benefits may be subject to change. Things you need to knowArtificial intelligenceArtificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.Selection process detailsThis vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours and Experience. Additional details on security and vetting Successful candidates must pass a disclosure and barring security check and if successful you must also hold, or be willing to obtain, a higher Security Clearance. For meaningful checks to be carried out individuals will need to have lived in the UK for a sufficient period of time, depending on the level of clearance, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. For this role the successful individual will need to have consistently lived in the UK for a minimum 5 years in order to meet the relevant security clearance. Stage 1 Sift An initial sift of applications will be carried out to create a shortlist. This will be based on the evidence provided for the following Success Profile elements: Experience Your CV will be used to assess your suitability for the role Stage 2 Interviews If invited to interview Behaviours and Technicalbased questioning will be used. Please note candidates that proceed to the interview stage will be required to deliver a presentation against theTechnical Success Profile. Further details will be provided in the invite to interview information. Specific information regarding the Success Profile elements that will be assessed at interview will be contained within the interview invitation. . click apply for full job details
12/06/2026
Full time
About the job The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commissions Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20%of their time working onsite from one of our offices. This role is based in our NewportOffice. The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies progress over perfection principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing How to Apply Click the 'Applynow' button and complete the application form by providing the following: Your CV Upload an anonymised copy of your current CV. Please remove all identifying markers such as name, title, education institution etc. Make sure it clearly shows how you meet the essential criteria listed in the Person Specification. For further information on the sift and interview stages of this recruitment campaign, please head to our 'Things you need to know' section below. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Delivering at Pace Working Together BenefitsAlongside your salary of £47,766, Intellectual Property Office contributes £13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Unlimited Pluralsight video learning access Access to Microsofts ESI training suite Hybrid working with no core hours Substantial support for career progression 25 days annual leave moving to 30 days in annual increments You will also get 8 days public leave and 1 day privilege leave For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert. Please note that benefits may be subject to change. Things you need to knowArtificial intelligenceArtificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.Selection process detailsThis vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours and Experience. Additional details on security and vetting Successful candidates must pass a disclosure and barring security check and if successful you must also hold, or be willing to obtain, a higher Security Clearance. For meaningful checks to be carried out individuals will need to have lived in the UK for a sufficient period of time, depending on the level of clearance, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. For this role the successful individual will need to have consistently lived in the UK for a minimum 5 years in order to meet the relevant security clearance. Stage 1 Sift An initial sift of applications will be carried out to create a shortlist. This will be based on the evidence provided for the following Success Profile elements: Experience Your CV will be used to assess your suitability for the role Stage 2 Interviews If invited to interview Behaviours and Technicalbased questioning will be used. Please note candidates that proceed to the interview stage will be required to deliver a presentation against theTechnical Success Profile. Further details will be provided in the invite to interview information. Specific information regarding the Success Profile elements that will be assessed at interview will be contained within the interview invitation. . click apply for full job details
Intellectual Property Office
Senior Dynamics Developer
Intellectual Property Office Newport-on-tay, Fife
About the job The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commissions Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20%of their time working onsite from one of our offices. This role is based in our NewportOffice. The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies progress over perfection principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing How to Apply Click the 'Applynow' button and complete the application form by providing the following: Your CV Upload an anonymised copy of your current CV. Please remove all identifying markers such as name, title, education institution etc. Make sure it clearly shows how you meet the essential criteria listed in the Person Specification. For further information on the sift and interview stages of this recruitment campaign, please head to our 'Things you need to know' section below. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Delivering at Pace Working Together BenefitsAlongside your salary of £47,766, Intellectual Property Office contributes £13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Unlimited Pluralsight video learning access Access to Microsofts ESI training suite Hybrid working with no core hours Substantial support for career progression 25 days annual leave moving to 30 days in annual increments You will also get 8 days public leave and 1 day privilege leave For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert. Please note that benefits may be subject to change. Things you need to knowArtificial intelligenceArtificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.Selection process detailsThis vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours and Experience. Additional details on security and vetting Successful candidates must pass a disclosure and barring security check and if successful you must also hold, or be willing to obtain, a higher Security Clearance. For meaningful checks to be carried out individuals will need to have lived in the UK for a sufficient period of time, depending on the level of clearance, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. For this role the successful individual will need to have consistently lived in the UK for a minimum 5 years in order to meet the relevant security clearance. Stage 1 Sift An initial sift of applications will be carried out to create a shortlist. This will be based on the evidence provided for the following Success Profile elements: Experience Your CV will be used to assess your suitability for the role Stage 2 Interviews If invited to interview Behaviours and Technicalbased questioning will be used. Please note candidates that proceed to the interview stage will be required to deliver a presentation against theTechnical Success Profile. Further details will be provided in the invite to interview information. Specific information regarding the Success Profile elements that will be assessed at interview will be contained within the interview invitation. . click apply for full job details
12/06/2026
Full time
About the job The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. To provide up to date services to our customers systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved. You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined squad using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the squad assigned deliveries. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department. As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have the opportunities to develop and mature skills in a core role but extend this to skills typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. This is a rolling recruitment exercise. Applications will be assessed at regular intervals against the published criteria. Selection decisions will be made on merit, following fair and open competition, in line with the Civil Service Commissions Recruitment Principles. We may appoint candidates as assessment stages are completed and may close the advert early or create a reserve list where sufficient candidates are identified. Working Style This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20%of their time working onsite from one of our offices. This role is based in our NewportOffice. The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office. Job description Main duties consist of but are not limited to: Technical Be responsible for the design, coding, configuration, testing and documentation of large, complex or mission critical applications in a cloud first environment using Dynamics and Power Apps in MS Azure Configure and customise both model model-driven and canvas apps Develop Power Automate Flows via connectors to the Dataverse and other data sources Develop PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus and Azure Functions Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage Work collaboratively with IT and stakeholders, share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders Identify and manage defects, incidents, risks and issues in line with IPO standards Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to Assist in implementing toolkits and APIs for purposes such as integration, performance optimisation, security and scalability Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality Embrace a continuous improvement ethos Responsible for ensuring that the team test and build activities follow agreed governance and processes Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF) Behavioural Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results) Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team) Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork Work across several multi-disciplinary teams to deliver highly focused and successful digital services Provide project / delivery management support when required Effective management and delegation of tasks within the team Applies progress over perfection principle Takes full responsibility for decisions and delivers Inner composure, recovers quickly from setbacks and learns from the experience Highly driven & inspires others to move things along and make things happen Personal and Team Development Drive your own training and self-development, keeping skills up to date and learning new skills Promote and display the IPO and Civil Service Values Guides more junior members in their personal development Coaches and mentors colleagues Continuously improves technical knowledge and stays abreast of latest trends Shares knowledge of tools and techniques with your wider team and the business stakeholders Person specification Essential Experience Has been a key player in delivering technical solutions as part of large projects Experienced with modern delivery models such as Scrum and other Agile methodologies Advocate of DevOps principles Experience working in a Microsoft Azure Cloud first team Experience with Azure DevOps Essential Technical Experience of MS Dynamics CRM and PowerApps platform Has a deep understanding of architectural principals such as SOA and Micro-Services Technical aptitude Proficiency in one or more of these languages: C#, Python, JavaScript, Typescript Experience writing and implementing Unit Testing How to Apply Click the 'Applynow' button and complete the application form by providing the following: Your CV Upload an anonymised copy of your current CV. Please remove all identifying markers such as name, title, education institution etc. Make sure it clearly shows how you meet the essential criteria listed in the Person Specification. For further information on the sift and interview stages of this recruitment campaign, please head to our 'Things you need to know' section below. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Delivering at Pace Working Together BenefitsAlongside your salary of £47,766, Intellectual Property Office contributes £13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Unlimited Pluralsight video learning access Access to Microsofts ESI training suite Hybrid working with no core hours Substantial support for career progression 25 days annual leave moving to 30 days in annual increments You will also get 8 days public leave and 1 day privilege leave For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert. Please note that benefits may be subject to change. Things you need to knowArtificial intelligenceArtificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.Selection process detailsThis vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours and Experience. Additional details on security and vetting Successful candidates must pass a disclosure and barring security check and if successful you must also hold, or be willing to obtain, a higher Security Clearance. For meaningful checks to be carried out individuals will need to have lived in the UK for a sufficient period of time, depending on the level of clearance, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. For this role the successful individual will need to have consistently lived in the UK for a minimum 5 years in order to meet the relevant security clearance. Stage 1 Sift An initial sift of applications will be carried out to create a shortlist. This will be based on the evidence provided for the following Success Profile elements: Experience Your CV will be used to assess your suitability for the role Stage 2 Interviews If invited to interview Behaviours and Technicalbased questioning will be used. Please note candidates that proceed to the interview stage will be required to deliver a presentation against theTechnical Success Profile. Further details will be provided in the invite to interview information. Specific information regarding the Success Profile elements that will be assessed at interview will be contained within the interview invitation. . click apply for full job details

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