MOD DV Cleared Senior Software Engineer Permanent Location: Portsmouth / Home (on site 3 days a week) Salary: £80,000 - £90,000 (+ benefits) Skills: Python / C++ / Legacy Modernisation / Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology consultancy delivering complex software engineering, maintenance and modernisation projects. This is a hands-on senior engineering role focused on maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration, performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality are critical. This will include: Investigating complex defects and incidents Performing root cause analysis Implementing durable fixes Refactoring and improving existing software Supporting architecture changes as requirements evolve Helping modernise codebases, tooling and engineering standards The role requires someone who is comfortable working across established systems, improving existing code and supporting other engineers through mentoring, review and technical leadership. Key Responsibilities Lead hands-on software maintenance, enhancement and upgrade work across complex codebases Investigate defects, incidents and technical issues, carrying out root cause analysis and implementing robust fixes Refactor and improve existing software to increase maintainability, reliability and performance Support architecture adaptation and evolution as system requirements change Work across Python-based systems, including integration with C/C++ components or bindings where required Contribute to codebase modernisation, engineering standards, tooling improvements and quality processes Support performance analysis and deliver improvements where needed Mentor engineers, provide technical guidance and help raise engineering quality across the team Contribute to peer review, quality gates and engineering governance Produce technical evidence, documentation and supporting material for project deliverables Support planning activity, estimation, acceptance criteria and delivery inputs Skills & Experience Strong hands-on software engineering experience in complex technical environments Strong Python development skills Experience working with C or C++ codebases, bindings, integrations or interoperability would be highly beneficial Experience maintaining, refactoring or modernising existing/legacy software systems Strong debugging, problem-solving and root cause analysis skills Ability to investigate complex incidents and deliver durable, well-engineered fixes Understanding of software architecture, maintainability, reliability and performance considerations Experience with peer review, engineering standards, quality gates and technical documentation Ability to mentor other engineers and provide technical leadership in a hands-on capacity Comfortable working in structured delivery environments where evidence, quality and engineering discipline are important Desirable Experience Experience with MATLAB or Simulink integration Experience working on scientific, engineering, defence, aerospace, simulation, modelling or complex systems software Exposure to performance optimisation, systems integration or software used in high-assurance environments Experience supporting architecture evolution or major codebase upgrade programmes JBRP1_UKTJ
08/06/2026
Full time
MOD DV Cleared Senior Software Engineer Permanent Location: Portsmouth / Home (on site 3 days a week) Salary: £80,000 - £90,000 (+ benefits) Skills: Python / C++ / Legacy Modernisation / Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology consultancy delivering complex software engineering, maintenance and modernisation projects. This is a hands-on senior engineering role focused on maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration, performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality are critical. This will include: Investigating complex defects and incidents Performing root cause analysis Implementing durable fixes Refactoring and improving existing software Supporting architecture changes as requirements evolve Helping modernise codebases, tooling and engineering standards The role requires someone who is comfortable working across established systems, improving existing code and supporting other engineers through mentoring, review and technical leadership. Key Responsibilities Lead hands-on software maintenance, enhancement and upgrade work across complex codebases Investigate defects, incidents and technical issues, carrying out root cause analysis and implementing robust fixes Refactor and improve existing software to increase maintainability, reliability and performance Support architecture adaptation and evolution as system requirements change Work across Python-based systems, including integration with C/C++ components or bindings where required Contribute to codebase modernisation, engineering standards, tooling improvements and quality processes Support performance analysis and deliver improvements where needed Mentor engineers, provide technical guidance and help raise engineering quality across the team Contribute to peer review, quality gates and engineering governance Produce technical evidence, documentation and supporting material for project deliverables Support planning activity, estimation, acceptance criteria and delivery inputs Skills & Experience Strong hands-on software engineering experience in complex technical environments Strong Python development skills Experience working with C or C++ codebases, bindings, integrations or interoperability would be highly beneficial Experience maintaining, refactoring or modernising existing/legacy software systems Strong debugging, problem-solving and root cause analysis skills Ability to investigate complex incidents and deliver durable, well-engineered fixes Understanding of software architecture, maintainability, reliability and performance considerations Experience with peer review, engineering standards, quality gates and technical documentation Ability to mentor other engineers and provide technical leadership in a hands-on capacity Comfortable working in structured delivery environments where evidence, quality and engineering discipline are important Desirable Experience Experience with MATLAB or Simulink integration Experience working on scientific, engineering, defence, aerospace, simulation, modelling or complex systems software Exposure to performance optimisation, systems integration or software used in high-assurance environments Experience supporting architecture evolution or major codebase upgrade programmes JBRP1_UKTJ
Zoho Support Developer Location: Fully Remote Salary: £45,000 - £50,000 We are working with an established organisation seeking a technically strong, systems-minded Zoho Developer to take ownership of its internal Zoho ecosystem. This role sits at the intersection of business operations and software development, helping to turn workflow challenges into effective automation while ensuring the Zoho suite remains reliable, secure and well-optimised. This is a hands-on build-and-support position. The successful candidate will be involved in designing new solutions, improving existing systems and troubleshooting live issues across the business. Key Responsibilities Design, develop and maintain custom functions, workflows and automations across the Zoho suite using Deluge Scripting Provide first and second-line technical support for internal users across Zoho CRM, Zoho Creator and Zoho Analytics Build and maintain Zoho Creator low-code applications to support business processes Integrate Zoho applications with internal and third-party systems using Zoho Flow, REST APIs and webhooks Manage user roles, profiles, permissions and data security across Zoho platforms Collaborate with stakeholders across the business to gather requirements and translate operational needs into technical specifications Monitor system health, proactively identify issues and implement improvements to performance and reliability Document system configurations, custom code and support procedures for knowledge transfer Plan and support Zoho upgrades, migrations and new module rollouts with minimal disruption Essential Skills Hands-on Deluge Scripting experience, including custom functions, scheduled scripts and connections Strong Zoho CRM configuration experience, including layouts, modules and Blueprint Zoho Creator application development experience Working knowledge of REST APIs, JSON and OAuth 2.0 Ability to troubleshoot and debug Deluge code independently Clear written and verbal communication skills, with the ability to work effectively with non-technical stakeholders Desirable Skills Experience with Zoho Analytics, Zoho Books or Zoho Inventory Experience with Zoho Flow automation and third-party integrations Familiarity with SQL or data querying concepts General web Scripting knowledge, including JavaScript and basic HTML Zoho certification in one or more products Previous experience in an internal IT, systems support or business systems role Technologies You'll Work With Deluge, Zoho CRM, Zoho Creator, Zoho Flow, Zoho Analytics, REST APIs, webhooks, JSON and OAuth 2.0. About You You will be: A self-starter who takes ownership of systems, improvements and support requests Comfortable driving process improvements as well as responding to technical issues Detail-oriented and methodical when diagnosing problems Confident documenting findings, configurations and procedures Collaborative and patient when working with colleagues from non-technical backgrounds Able to balance competing priorities across support, development and project work
03/06/2026
Full time
Zoho Support Developer Location: Fully Remote Salary: £45,000 - £50,000 We are working with an established organisation seeking a technically strong, systems-minded Zoho Developer to take ownership of its internal Zoho ecosystem. This role sits at the intersection of business operations and software development, helping to turn workflow challenges into effective automation while ensuring the Zoho suite remains reliable, secure and well-optimised. This is a hands-on build-and-support position. The successful candidate will be involved in designing new solutions, improving existing systems and troubleshooting live issues across the business. Key Responsibilities Design, develop and maintain custom functions, workflows and automations across the Zoho suite using Deluge Scripting Provide first and second-line technical support for internal users across Zoho CRM, Zoho Creator and Zoho Analytics Build and maintain Zoho Creator low-code applications to support business processes Integrate Zoho applications with internal and third-party systems using Zoho Flow, REST APIs and webhooks Manage user roles, profiles, permissions and data security across Zoho platforms Collaborate with stakeholders across the business to gather requirements and translate operational needs into technical specifications Monitor system health, proactively identify issues and implement improvements to performance and reliability Document system configurations, custom code and support procedures for knowledge transfer Plan and support Zoho upgrades, migrations and new module rollouts with minimal disruption Essential Skills Hands-on Deluge Scripting experience, including custom functions, scheduled scripts and connections Strong Zoho CRM configuration experience, including layouts, modules and Blueprint Zoho Creator application development experience Working knowledge of REST APIs, JSON and OAuth 2.0 Ability to troubleshoot and debug Deluge code independently Clear written and verbal communication skills, with the ability to work effectively with non-technical stakeholders Desirable Skills Experience with Zoho Analytics, Zoho Books or Zoho Inventory Experience with Zoho Flow automation and third-party integrations Familiarity with SQL or data querying concepts General web Scripting knowledge, including JavaScript and basic HTML Zoho certification in one or more products Previous experience in an internal IT, systems support or business systems role Technologies You'll Work With Deluge, Zoho CRM, Zoho Creator, Zoho Flow, Zoho Analytics, REST APIs, webhooks, JSON and OAuth 2.0. About You You will be: A self-starter who takes ownership of systems, improvements and support requests Comfortable driving process improvements as well as responding to technical issues Detail-oriented and methodical when diagnosing problems Confident documenting findings, configurations and procedures Collaborative and patient when working with colleagues from non-technical backgrounds Able to balance competing priorities across support, development and project work
Java Developer Location: Home Based 5 Month Contract Pay Rate: £600 - £650 per day (INSIDE IR35) Skills: Java 8, Spring, Maven, Git, JUnit, Web APIs (REST/JSON and XML/SOAP), SC Clearance We are looking to recruit an SC Cleared Java Developer for a leading technology consultancy on an initial 5 month contract. This is a fully remote role. Due to the nature of the project valid SC Clearance is required. Technical Skills: Java 8 Spring Maven Git Junit Web APIs (REST/JSON and XML/SOAP) Desirable Skills: JSPs, Javascript, JQuery, HTML, CSS, Mockito/JMock, MS SQL Server, MyBatis, Azure, Azure DevOps Pipelines, Docker, Ansible, Linux, Java 11, Spring Boot
08/10/2025
Contractor
Java Developer Location: Home Based 5 Month Contract Pay Rate: £600 - £650 per day (INSIDE IR35) Skills: Java 8, Spring, Maven, Git, JUnit, Web APIs (REST/JSON and XML/SOAP), SC Clearance We are looking to recruit an SC Cleared Java Developer for a leading technology consultancy on an initial 5 month contract. This is a fully remote role. Due to the nature of the project valid SC Clearance is required. Technical Skills: Java 8 Spring Maven Git Junit Web APIs (REST/JSON and XML/SOAP) Desirable Skills: JSPs, Javascript, JQuery, HTML, CSS, Mockito/JMock, MS SQL Server, MyBatis, Azure, Azure DevOps Pipelines, Docker, Ansible, Linux, Java 11, Spring Boot
Service Desk Manager 12 Month Contract Location: Gloucester (Onsite Full Time) Rate: £300 - £350 per day (Inside IR35) We are looking to recruit a Service Desk Manager on an initial 12 month contract for a technology driven public sector organisation based in Gloucester. This is an excellent opportunity for an experienced IT Service Desk/Helpdesk Manager seeking a role that will contribute to real change in the community. The Service Desk Manager is responsible for leading and managing the ICT Service Desk team, ensuring delivery of high-quality support services and customer satisfaction. The role oversees incident and request handling, drives service improvements, and maintains documentation, policies, and procedures. The manager will also support service transition, financial planning, and liaise with internal teams and third-party suppliers. Key Responsibilities Lead, support, mentor, and develop the Service Desk team to deliver effective customer support. Oversee daily operations, manage high-priority incidents, and ensure timely resolution of requests. Develop and monitor service desk KPIs and SLAs; provide regular performance reports. Maintain and refine service desk processes and documentation. Collaborate with other ICT teams, project managers, and suppliers to ensure successful service transition. Manage feedback, analyse root causes of incidents, and implement service improvement plans. Monitor and manage costs associated with service delivery. Maintain security standards and ensure information confidentiality. Duties and Tasks Ensure adherence to incident management and escalation procedures. Proactively resolve system problems; investigate patterns and trends to prevent recurrence. Manage service catalogues and ensure all supported services are documented and current. Monitor performance metrics and recommend improvements to enhance service efficiency. Conduct capacity planning, forecasting, and system performance analysis. Provide coaching, performance feedback, and on-the-job training to staff. Facilitate communication across stakeholders and act as a single point of contact for escalations. Coordinate configuration changes, system upgrades, and maintenance with minimal service disruption. Maintain strong compliance with ITIL and IT Service Management (ITSM) best practices. Skills and Experience Strong experience managing a busy ICT service desk in a multi-channel environment. Knowledge of IFS Assyst (ITSM) - desirable In-depth understanding of ITIL processes and service desk software/tools. Ability to lead teams, manage resources, and drive performance improvements. Excellent interpersonal, problem-solving, and communication skills. Capable of working under broad direction and taking full ownership of objectives. Demonstrates ethical thinking, innovation, and customer-focus. Experience working with incident and problem management, service transitions, and continuous improvement.
03/10/2025
Contractor
Service Desk Manager 12 Month Contract Location: Gloucester (Onsite Full Time) Rate: £300 - £350 per day (Inside IR35) We are looking to recruit a Service Desk Manager on an initial 12 month contract for a technology driven public sector organisation based in Gloucester. This is an excellent opportunity for an experienced IT Service Desk/Helpdesk Manager seeking a role that will contribute to real change in the community. The Service Desk Manager is responsible for leading and managing the ICT Service Desk team, ensuring delivery of high-quality support services and customer satisfaction. The role oversees incident and request handling, drives service improvements, and maintains documentation, policies, and procedures. The manager will also support service transition, financial planning, and liaise with internal teams and third-party suppliers. Key Responsibilities Lead, support, mentor, and develop the Service Desk team to deliver effective customer support. Oversee daily operations, manage high-priority incidents, and ensure timely resolution of requests. Develop and monitor service desk KPIs and SLAs; provide regular performance reports. Maintain and refine service desk processes and documentation. Collaborate with other ICT teams, project managers, and suppliers to ensure successful service transition. Manage feedback, analyse root causes of incidents, and implement service improvement plans. Monitor and manage costs associated with service delivery. Maintain security standards and ensure information confidentiality. Duties and Tasks Ensure adherence to incident management and escalation procedures. Proactively resolve system problems; investigate patterns and trends to prevent recurrence. Manage service catalogues and ensure all supported services are documented and current. Monitor performance metrics and recommend improvements to enhance service efficiency. Conduct capacity planning, forecasting, and system performance analysis. Provide coaching, performance feedback, and on-the-job training to staff. Facilitate communication across stakeholders and act as a single point of contact for escalations. Coordinate configuration changes, system upgrades, and maintenance with minimal service disruption. Maintain strong compliance with ITIL and IT Service Management (ITSM) best practices. Skills and Experience Strong experience managing a busy ICT service desk in a multi-channel environment. Knowledge of IFS Assyst (ITSM) - desirable In-depth understanding of ITIL processes and service desk software/tools. Ability to lead teams, manage resources, and drive performance improvements. Excellent interpersonal, problem-solving, and communication skills. Capable of working under broad direction and taking full ownership of objectives. Demonstrates ethical thinking, innovation, and customer-focus. Experience working with incident and problem management, service transitions, and continuous improvement.