Contract Software Engineer / Lead Developer - TypeScript Expert The Role We're looking for an exceptional Software Engineer / Back-End Developer - a true "super dev" - with proven TypeScript expertise and a deep understanding of software engineering patterns. This is a high-level contract role, suitable for someone operating at Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and pattern-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. This is a role for someone who thrives on independence, can work from a high-level brief, and produces results quickly and to the highest standards. Location: Hybrid - 2 days per week in Yorkshire, possibly less remainder remote Rate: circa 680 per day (inside IR35) Duration: 6 months initially Start: Beginning of September Key Responsibilities Lead the back-end development of a new platform using TypeScript. Apply advanced software engineering patterns and design principles. Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript, with strong back-end development experience. Extensive experience in applying well-known software patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements Hybrid: 2 days per week in Sheffield office. Flexibility possible for the right candidate. Inside IR35 contract. If you are a high-calibre developer with the skills above and the ability to deliver complex back-end solutions at speed, we'd love to hear from you.
08/09/2025
Contractor
Contract Software Engineer / Lead Developer - TypeScript Expert The Role We're looking for an exceptional Software Engineer / Back-End Developer - a true "super dev" - with proven TypeScript expertise and a deep understanding of software engineering patterns. This is a high-level contract role, suitable for someone operating at Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and pattern-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. This is a role for someone who thrives on independence, can work from a high-level brief, and produces results quickly and to the highest standards. Location: Hybrid - 2 days per week in Yorkshire, possibly less remainder remote Rate: circa 680 per day (inside IR35) Duration: 6 months initially Start: Beginning of September Key Responsibilities Lead the back-end development of a new platform using TypeScript. Apply advanced software engineering patterns and design principles. Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript, with strong back-end development experience. Extensive experience in applying well-known software patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements Hybrid: 2 days per week in Sheffield office. Flexibility possible for the right candidate. Inside IR35 contract. If you are a high-calibre developer with the skills above and the ability to deliver complex back-end solutions at speed, we'd love to hear from you.
DV-Cleared Application Support Engineer - Contract (Outside IR35) The Role We are seeking a DV-cleared Application Support Engineer to join our client's on-site team in the Cheltenham area. You will help maintain and support a managed cross-domain service, leveraging a broad range of technologies. The role focuses on site reliability engineering practices to ensure service resilience, continuous improvement, and operational excellence. Location: Cheltenham, Gloucestershire Area (on-site minimum 4 days per week) Rate: 500 - 600 per day Clearance: Active DV clearance required Start : ASAP Duration : 6 months Key Responsibilities Build & Deploy Manage and maintain CI/CD pipelines using Java, Maven, and NPM. Configure and execute automated test suites with Maven and Cypress. Deploy and configure services using Terraform and Ansible across OpenShift, RHEL/CentOS, and Docker. Configure and integrate third-party software and appliances. Monitoring & Verification Track service performance and availability using Influx and Grafana. Configure alerts to detect issues before they escalate. Analyse logs and investigate anomalies in system behaviour. Support & Troubleshooting Provide 2nd/3rd line support, resolving issues and answering business queries. Manage incidents, escalate problems, and conduct root cause analysis. Implement proactive changes to improve service stability. Maintenance Automate tasks to reduce manual workload. Conduct OS health checks, patching, and database housekeeping. Support multi-site data centre operations. Key Skills Experience in a managed service environment with strong service delivery focus. Hands-on with Infrastructure as Code (Terraform, Ansible). Application development experience (Java or similar). Strong problem-solving and analytical skills with sound decision-making. Excellent communication and stakeholder management. Proficient with Git version control. Desirable Skills Experience with microservices deployment and administration. Familiarity with messaging platforms (e.g., AMQP). Knowledge of S3 object storage. Experience with RDBMS (Oracle or similar) Services advertised are those of an Employment Business.
03/09/2025
Contractor
DV-Cleared Application Support Engineer - Contract (Outside IR35) The Role We are seeking a DV-cleared Application Support Engineer to join our client's on-site team in the Cheltenham area. You will help maintain and support a managed cross-domain service, leveraging a broad range of technologies. The role focuses on site reliability engineering practices to ensure service resilience, continuous improvement, and operational excellence. Location: Cheltenham, Gloucestershire Area (on-site minimum 4 days per week) Rate: 500 - 600 per day Clearance: Active DV clearance required Start : ASAP Duration : 6 months Key Responsibilities Build & Deploy Manage and maintain CI/CD pipelines using Java, Maven, and NPM. Configure and execute automated test suites with Maven and Cypress. Deploy and configure services using Terraform and Ansible across OpenShift, RHEL/CentOS, and Docker. Configure and integrate third-party software and appliances. Monitoring & Verification Track service performance and availability using Influx and Grafana. Configure alerts to detect issues before they escalate. Analyse logs and investigate anomalies in system behaviour. Support & Troubleshooting Provide 2nd/3rd line support, resolving issues and answering business queries. Manage incidents, escalate problems, and conduct root cause analysis. Implement proactive changes to improve service stability. Maintenance Automate tasks to reduce manual workload. Conduct OS health checks, patching, and database housekeeping. Support multi-site data centre operations. Key Skills Experience in a managed service environment with strong service delivery focus. Hands-on with Infrastructure as Code (Terraform, Ansible). Application development experience (Java or similar). Strong problem-solving and analytical skills with sound decision-making. Excellent communication and stakeholder management. Proficient with Git version control. Desirable Skills Experience with microservices deployment and administration. Familiarity with messaging platforms (e.g., AMQP). Knowledge of S3 object storage. Experience with RDBMS (Oracle or similar) Services advertised are those of an Employment Business.
Experienced IT SOC Analyst About the Role: We are seeking an experienced and highly skilled IT SOC Analyst to join a large, complex technical environment starting in September 2025. This role requires an individual who thrives in a fast-paced setting and has substantial expertise in managing a high volume of security incidents within a Microsoft security technical environment. This is an interesting opportunity to contribute to a high-profile project in a dynamic and challenging technical environment. You will work alongside talented professionals and make a significant impact on the organisation's security operations. Key Responsibilities: Monitor, analyse, and respond to security events and incidents within the organisation's SOC environment. Identify, investigate, and mitigate potential security threats and vulnerabilities. Provide expert-level incident handling and contribute to continuous improvement of incident response processes. Collaborate with technical teams to enhance the organisation's overall security posture. Generate reports on security incidents, trends, and system performance for key stakeholders. Proactively recommend security enhancements and best practices specific to Microsoft security tools and systems. Details Permanent appointment Starting circa September 2025) Location: London (Hybrid: 2 days per week onsite in London, remaining remote) Salary: c 54,500 - 57,750 per annum based on experience. Note: This permanent position requires a hybrid work arrangement with two days a week in London. Candidates must have the right to work in the UK. Essential Skills and Experience: Extensive experience working in a Security Operations Centre (SOC) environment, managing high volumes of incidents. Deep technical expertise in Microsoft security tools and solutions, including but not limited to Microsoft Defender, E5/A5, Sentinel, and Azure Security. Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure. Demonstrated experience in incident detection, triage, containment, and remediation. Knowledge of security frameworks, such as NIST, ISO 27001, or similar. Excellent communication skills, with the ability to clearly convey technical details to diverse audiences. Previous experience in SIEM / SOAR within large-scale, complex environments. Familiarity with other security tools and technologies. Desirable Skills: Relevant certifications (e.g., CISSP, CEH, Microsoft Certified: Security, Compliance, and Identity Fundamentals) a plus. If you are a seasoned SOC Analyst with a proven track record in Microsoft security technologies and are available to start in September 2025, we'd love to hear from you. Please send your CV and a brief cover letter outlining your relevant experience. Services Advertised are those of an Employment Agency.
01/09/2025
Full time
Experienced IT SOC Analyst About the Role: We are seeking an experienced and highly skilled IT SOC Analyst to join a large, complex technical environment starting in September 2025. This role requires an individual who thrives in a fast-paced setting and has substantial expertise in managing a high volume of security incidents within a Microsoft security technical environment. This is an interesting opportunity to contribute to a high-profile project in a dynamic and challenging technical environment. You will work alongside talented professionals and make a significant impact on the organisation's security operations. Key Responsibilities: Monitor, analyse, and respond to security events and incidents within the organisation's SOC environment. Identify, investigate, and mitigate potential security threats and vulnerabilities. Provide expert-level incident handling and contribute to continuous improvement of incident response processes. Collaborate with technical teams to enhance the organisation's overall security posture. Generate reports on security incidents, trends, and system performance for key stakeholders. Proactively recommend security enhancements and best practices specific to Microsoft security tools and systems. Details Permanent appointment Starting circa September 2025) Location: London (Hybrid: 2 days per week onsite in London, remaining remote) Salary: c 54,500 - 57,750 per annum based on experience. Note: This permanent position requires a hybrid work arrangement with two days a week in London. Candidates must have the right to work in the UK. Essential Skills and Experience: Extensive experience working in a Security Operations Centre (SOC) environment, managing high volumes of incidents. Deep technical expertise in Microsoft security tools and solutions, including but not limited to Microsoft Defender, E5/A5, Sentinel, and Azure Security. Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure. Demonstrated experience in incident detection, triage, containment, and remediation. Knowledge of security frameworks, such as NIST, ISO 27001, or similar. Excellent communication skills, with the ability to clearly convey technical details to diverse audiences. Previous experience in SIEM / SOAR within large-scale, complex environments. Familiarity with other security tools and technologies. Desirable Skills: Relevant certifications (e.g., CISSP, CEH, Microsoft Certified: Security, Compliance, and Identity Fundamentals) a plus. If you are a seasoned SOC Analyst with a proven track record in Microsoft security technologies and are available to start in September 2025, we'd love to hear from you. Please send your CV and a brief cover letter outlining your relevant experience. Services Advertised are those of an Employment Agency.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.