World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on an initial 6 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Bristol Hybrid / Remote working: The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: The company are a world leader in missile and missile systems looking for a highly capable and adaptable to join our Development Facility in Bristol. Join the growing dynamic Software team in Bristol in developing the latest mission-critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. Responsibilities: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C
Perl Developer Certain Advantage are hiring for a Perl Developer based in Stevenage. (Once a month onsite in Stevenage) This role is on an initial 6-month contract basis. The company: We’re working with a leading defence and aerospace organization that designs, develops, and delivers advanced missile systems and related technologies. It supports national and allied armed forces with cutting-edge, integrated solutions across air, land, and sea domains. The role: Code technical publication stylesheets using PERL language Develop database solutions to store and retrieve company information Install and configure information systems to ensure functionality Analysing, planning, and defining data architecture framework, including security, reference data, metadata, and master data Migrate data from legacy systems to new solutions Improve system performance by conducting tests, troubleshooting and integrating new elements Optimize new and current database systems Define security and backup procedures Collaborating with other teams within the organisation to devise and implement data strategies, build models, and assess shareholder needs and goals Provide operational support for Management Information Systems The individual: Proficiency in PERL is essential Proficiency in SQL and C# Experience with data visualization is highly desirable. Proficiency in MS Excel Experience in data modelling, metadata management, data synthesis Experience gathering and analysing system requirements Proven analytical skills Problem-solving attitude Does this sound like your next career move? Apply today. Working with Certain Advantage We go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn’t for you, head to (url removed) and register for job alerts and career guidance tips
Java Tech Lead / Architect with 10+ years experience is needed for an initial 6-month contract with further extensions up to 18 months paying £300 a day inside IR35 to drive the design and execution of high-scale, event-driven systems. This role is a hybrid of strategic architectural planning and hands-on engineering leadership. You will be responsible for defining technical roadmaps, mentoring a high-performing engineering team, and ensuring the delivery of robust microservices within a complex, long-term program.
Key Responsibilities
Technical Requirements
10+ years of professional software development experience
Expert-level proficiency in Java (current versions) and Spring Boot.
Deep expertise in Kafka for event-driven architecture and streaming.
Proven track record in Microservices design patterns, API Gateway management, and Cloud-native development.
Previous experience leading engineering teams through the full SDLC in an Agile environment.
Preferred Attributes
Experience with Cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
Strong understanding of Database design (SQL and NoSQL).
Excellent communication skills, capable of bridging the gap between technical teams and non-technical stakeholders.
Working Conditions
Hybrid Model: Candidates must be able to commute to West Sussex 3 days per week.
Stability: While the initial contract is 6 months, this is a multi-year program offering significant long-term potential.
DV Cleared Software Engineer (DBA / Data-Focused)
Contract: 12 months
Location: Cheltenham (5 days per week onsite, occasional travel to Gloucester)
Rate: £500 - £570 per day (Umbrella, Inside IR35)
Must hold live UKIC DV clearance
About the Role
An exciting opportunity has arisen for an experienced Software Engineer with a strong DBA background to support a growing national security programme based in Cheltenham. This role sits within a high-performing technical team delivering solutions that have real-world impact across the UK Government sector.
You’ll work on data-focused systems, contributing across the full software lifecycle while supporting and improving secure Oracle-based platforms and automation using Ansible.
Key Responsibilities
Design, develop, test, document and support software components within a secure system environment
Provide accurate estimates for development effort from given specifications
Work with a strong focus on data processing and database-driven systems
Support and develop Oracle and Ansible-based infrastructure, including automation
Analyse code defects and deliver timely, robust fixes
Required Skills & Experience
Strong background as a DBA / data-focused software engineer
Hands-on experience with Oracle and Ansible
Solid understanding of backend systems and data processing
Proven ability to troubleshoot, analyse and resolve complex technical issues
Comfortable working collaboratively within Agile teams
Desirable
Exposure to cloud or platform technologies such as AWS, Docker, microservices
Experience working in secure or regulated environments
The Ideal Candidate
You’ll be technically strong, curious, and motivated to solve complex problems. This role would suit someone who enjoys working close to the data layer, values clean, well-documented solutions, and wants to contribute to meaningful, high-impact programmes.
TPBN1_UKTJ
DV Cleared Software Engineer (DBA / Data-Focused)
Contract: 12 months
Location: Cheltenham (5 days per week onsite, occasional travel to Gloucester)
Rate: 500 - 570 per day (Umbrella, Inside IR35)
Must hold live UKIC DV clearance
About the Role
An exciting opportunity has arisen for an experienced Software Engineer with a strong DBA background to support a growing national security programme based in Cheltenham. This role sits within a high-performing technical team delivering solutions that have real-world impact across the UK Government sector.
You’ll work on data-focused systems, contributing across the full software lifecycle while supporting and improving secure Oracle-based platforms and automation using Ansible.
Key Responsibilities
Required Skills & Experience
Desirable
The Ideal Candidate
You’ll be technically strong, curious, and motivated to solve complex problems. This role would suit someone who enjoys working close to the data layer, values clean, well-documented solutions, and wants to contribute to meaningful, high-impact programmes.
A leading digital delivery organisation is seeking an experienced Salesforce DevOps Engineer to support a major public services programme. This role focuses on designing, building, and maintaining an end-to-end Salesforce CI/CD ecosystem that enables reliable, scalable, and secure releases across multiple environments. You will play a key role in shaping automated build, test, deployment, and environment management pipelines while working closely with development and delivery teams.
Whats on Offer
What You Need
If you are a Salesforce DevOps specialist looking for your next contract opportunity in a secure and impactful environment, please apply for immediate consideration.
Machine Learning Developer (Document AI & NLP)
Duration:6-month contract (FTC/Subcon) role
Hybrid 3 days onsite
Location:Sheffield
The Role
You will design and build Python-based ML and OCR components, taking ownership of the full lifecycle-from initial requirement gathering with stakeholders to deployment and production support.
Core Responsibilities
Technical Requirements
Mandatory Skills:
Frameworks & Tools:
Nice to Have:
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Lead PySpark Engineer (Cloud Migration)
Role Type: 5-Month Contract
Location: Remote (UK-Based)
Experience Level: Lead / Senior (5+ years PySpark)
Role Overview
We are seeking a Lead PySpark Engineer to drive a large-scale data modernisation project, transitioning legacy data workflows into a high-performance AWS cloud environment. This is a hands-on technical role focused on converting legacy SAS code into production-ready PySpark pipelines within a complex financial services landscape.
Key Responsibilities
Technical Requirements
Additional Details
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
An established digital consultancy is seeking an experienced Salesforce Developer to support the delivery of enterprise-scale Salesforce solutions for public sector clients. Youll join a highly skilled Salesforce delivery team working on complex, mission-critical programmes, building and extending Salesforce capabilities using modern development tools and best practices. The role offers a blend of hands-on development, solution design, and collaboration with technical and business stakeholders.
Whats on Offer
What You Need
Strong Salesforce development background with 5+ years experience preferred
Proven experience with Salesforce Industries / Public Sector Solutions and OmniStudio (essential)
Hands-on expertise with:
Custom development skills in Apex and Lightning Web Components (LWC)
Experience with JavaScript and Lightning Components
Understanding of Salesforce security and sharing model
Familiarity with CI/CD pipelines and Git-based version control
Experience using Jira, Confluence, or similar tooling
Integration experience desirable (e.g. MuleSoft, Apigee, Connected Apps)
Strong analytical and problem-solving skills
Comfortable working in Agile teams and collaborating across disciplines
Automated testing experience (e.g. Provar, Selenium) desirable
Ability to work with large, complex systems and enhance existing implementations
Eligible for Security Clearance (SC) or willing to undergo clearance
If youre a Salesforce Developer with strong OmniStudio and Public Sector Solutions experience and are looking for your next contract opportunity, apply now for immediate consideration.
SharePoint / Microsoft 365 Application Developer required by our market leading client in Bristol. This will be a 3 month initial contract, likely to extend and will sit Outside IR35.
We are looking for an experienced SharePoint / Microsoft 365 Application Developer to support ongoing digital transformation projects. This is a hands-on role requiring strong technical expertise, problem-solving skills, and the ability to deliver independently in a fast-paced environment.
Key Responsibilities:
Essential Skills & Experience:
Desirable Skills:
Ideal Candidate:
Role: SAP RPA DeveloperLocation: Nottingham, UKDuration: 6+ Months
Roles and responsibilities:1.Design, develop, and implement RPA solutions using SAP technologies.2.Collaborate with business analysts and stakeholders to identify automation opportunities.3.Maintain and support existing RPA solutions, ensuring optimal performance and reliability.4.Conduct testing and debugging of RPA applications to ensure quality and efficiency.5.Document processes, workflows, and technical specifications for RPA solutions.6.Stay updated with the latest RPA trends and technologies, particularly within the SAP ecosystem.
Supervisory / Managerial responsibilities1.Responsible to design and develop SAP RPA Solution and provide guidance to the team2.Regular review of design, build delivery and ensure the solution built is inline with the overall architecture
Core skills:1.Minimum 3+ years of experience in SAP RPA and SAP BTP development or related roles.2.Proficiency in SAP technologies and tools, including SAP Intelligent RPA.3.Strong programming skills in languages such as ABAP, Javascript, UI54.Experience with process mapping and analysis techniques5.Knowledge of SAP BTP Development and Design Concepts (e.g., SAP S/4HANA, SAP Fiori).6.Familiarity with automation frameworks and tools.7.Strong analytical and problem-solving skills.8.Knowledge of SAP AI Capabilities on BTP is desirable
Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance We are looking for principal software engineers with diverse experience. We are a small but rapidly growing consultancy, owned highly experienced and recognised practitioners in UK defence consultancy. We are looking for candidates with a mix of technical expertise and interpersonal skills, able to work independently and in small teams. The Role: As a Principal Software Engineer, you will play a major role in leading and developing software engineering in the Software Modelling and Simulation, autonomy and geospatial fields, along with providing key advice around innovation and new techniques to stakeholders.You will be designing solutions for complex challenges that will meet and exceed user requirements. Responsibilities will include: Take responsibility for the leadership and delivery of whole, or significant sub-components, of technical consulting projects and products. Designing, developing and delivering software solutions using a large range of techniques, including Wargames, Modelling and Simulation, Robotic and Autonomous systems, Digital Twins and Synthetic Environments. Applying mathematical and computational methods to tackle real world problems, applying tools and techniques, and developing novel approaches where required. Building new relationships and maintaining current customer relationships. Expertise Required: Principal Software Engineer : At least 10 years of experience, including designing and delivering software applications and leading teams. About You: We are looking for candidates who can help the company grow and can offer exciting opportunities for those with the drive to develop their own skills and those of the company. We offer competitive salaries and packages, and the opportunity for rapid advancement for the right candidates. The successful candidate must be able to demonstrate the following attributes: Essential At least 10 years experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. The ideal candidate will be educated to degree level or have equivalent relevant experience. Proficient in C/C++ native development. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals and coordinating bid management activity. Experience in line management and enabling people to perform. Extensive experience with a range of software modelling and simulation techniques. Experience in using cases and project data context to determine specifications and requirements. Experience in one or more of the following technical disciplines: Videogame engine technology (e.g. Unreal Engine, Godot) Agent, Entity and Event based Simulation Robotics and Autonomous Systems Understand varied codebases and be confident in making changes to large projects. Understand performance and hardware constraints. Building customer and stakeholder relationships. Authoring of technical reports Proficient in MS Office, especially Excel, PowerPoint, Word. Presenting to customers. Be willing to travel (on occasion as projects demand) and comfortable to work at client sites for periods. Desirable: Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK Defence industry. Other Requirements: Candidates must have an existing right to live and work in the UK. Candidates will need to undergo an internal BPSS check prior to gaining site access. Candidates will also need to either hold a current SC clearance or be willing and eligible to undergo a Security Clearance check (SC level) upon starting their employment with the company. To gain SC clearance you will normally need at least 5 years UK residency. TPBN1\_UKTJ
We are looking for a System Programmer to support and maintain our Intranet performance to optimal levels. This is a temporary role for 24 months. The role can be based in or around either Warrington, Leicester or Castleford.
About the role
On a day-to-day basis this is what you would be doing:
We are looking for somebody with experience in a similar role. Here is a quick tick list for the other skills we are looking for:
What we offer
Why choose Toyota
Toyota Material Handling is the world’s number one manufacturer of materials handling equipment providing quality sales and service support across the UK.
We foster a culture where our team members are encouraged to continually improve their processes and strive to provide the highest quality in service for our customers. We aim to create a safe environment where our team members feel valued, fulfilled, engaged and happy. We want to attract the best talent and develop our team so that they achieve their full potential.
Due to the high volume of applications we receive regrettably only those selected for an interview will be contacted.
As part of our recruitment process, we may use artificial intelligence (AI)-enabled tools to support activities such as application screening. All decisions are subject to human review, and AI is used fairly and in line with our data protection and equality obligations.
Toyota Material Handling UK is an equal opportunities employer.
Role DetailsJob Title: SAP RPA Developer
Location: Boots UK, D90 Thane Road, Beeston, Nottingham
Special working conditions (travel, on call etc): Mandatory Work from Office 3 days per Week
Additional remarks (if any): Experience of managing a multi-cultural team working across different time zonesJob Purpose and primary objectivesThe position is based in Nottingham, with an opportunity to work with the SAP Technical team of the SAP Centre of Expertise where the latest SAP technologies and ways of working are being leveraged, reporting into the SAP Solutions lead. SAP RPA skills are required, predominantly to work as SAP RPA Developer on S/4 HANA Transformation program and Maintenance and Support.Key responsibilities (please specify if the position is an individual one or part of a team)
Supervisory / Managerial responsibilities (please specify if the position will have persons reporting to it)
Other responsibilities Budgets, targets, equipment etc (please specify)Not applicableKey Skills/KnowledgeCore skills:
Experience requiredOverall 10-12 Years with min 3 years in RPAPerson SpecificationClient facing, Regular communication with the client & Team.I.e. Negotiating, client facing, communication, assertive, team leading/team member skills, supportive.
Salesforce Developer - Up to 660 Per DayInside IR356 Month ContractActive SC Clearance
A leading technology organisation is seeking a Salesforce Developer to join their Public Sector-focused delivery team in London. Youll be building and extending Salesforce Industry Cloud solutions, working with Flows, OmniScript, Apex, and LWC, while collaborating with project leads and stakeholders.
Role Overview:
What Theyre Looking For:
Please apply with your latest CV if you meet the requirements and are interested in this opportunity
An urgent contract opportunity is available for an experienced Salesforce Developer to support the delivery and enhancement of a large-scale public-sector Salesforce platform. This role sits within an established delivery team working on complex, business-critical services using Salesforce Public Sector Solutions.
The successful candidate will be responsible for building, extending, and maintaining Salesforce capabilities, working closely with technical leads, delivery managers, and client stakeholders. This role requires strong hands-on development experience across Salesforce Industries and OmniStudio, with the ability to contribute to high-quality, sustainable solutions in a fast-paced environment.
Whats on offer
What you need to be successful
O.K. I’m in what’s next?
Apply with your latest CV below
I am searching for a number of experienced C# / .NET Software Developers who can use their development skills and expertise to produce high quality, innovative solutions for a wide range of customers. You will work openly and collaboratively with a diverse range of technical and subject matter experts within the technology department and throughout the whole business. Please note, these roles are offered on a hybrid-working basis. These are NOT remote positions, and you are required in the office two (2 days) per week. Therefore, you MUST live within a commutable distance of Exeter, Devon, or you will be able to relocate to the area in order to be considered for the roles. In this role you will be responsible be: - \* Using Agile methodologies for the design, development and acceptance of software solutions. \* Working collaboratively with the Product Owner to understand the customer requirements and gain an understanding of implementation to inform solution scoping. \* You will perform critical assessments, challenge assumptions and identify most appropriate acceptance criteria that mitigate potential risk. \* You will be responsible for requirements analysis, scoping, specification definition, data analysis and project management as required to meet the needs of the solutions. \* Creating production code and performing code reviews with the team, you will be equally comfortable working alone or in pairs or mob. Please note - experience of pair programming or mob programming is not required to be considered for the role but you MUST be open and prepared to work this way as TDD and pairing accounts for 85% of the day! \* You will comprehend and use established design patterns and best practices, taking responsibility and holding self to account for high quality and maximal efficiency of deliverables. \* You will be eager to learn and research solutions and share findings with others, playing an active, positive collaborative role with colleagues and customers. \* You will be utilising AI implementing software development using AI agentic to enhance productivity and efficiency through intelligent task management, seamless communication, and adaptive learning. Please note, AI is used as a tool but not for coding purposes. \* Integrate sustainable practices into software development processes to minimise environmental impact, enhance resource efficiency, and promote long-term sustainability. To be a success in this role you require in-depth commercial experience in the following key areas: - \* Analysis and Design \* C# \* MVC \* .NET framework \* SOLID Principles \* A desire to work in a Pair Programming / Mob Programming environment. \* TSQL / SQL \* Test Automation \* TDD \* Refactoring \* Unit Testing / Mocking \* JavaScript frameworks such as React (or similar) \* Experience with using ORM (e.g. Entity Framework) \* Agile & Scrum development methodologies \* Able to present self verbally in a presentation or meeting situation. We are looking to speak with candidates who are good communicators, both verbal and written, candidates who can communicate with external stakeholders and internal team members, for example, during agile ceremonies. You will ideally be Educated to University standard with an IT-related degree. Any experience with BDD, DDD, PowerShell, Azure / AWS and using agentic AI environments, i.e. Cline, Copilot, Gemini, is highly desirable. The role comes with an excellent benefits package including, 25 days holiday + bank holidays, ability to purchase extra holidays, bonus scheme, life assurance, flexible Health cash-back scheme, health and wellbeing allowance, health insurance with long-term sickness, electric car scheme, cycle to work scheme, enhanced maternity/paternity, flexible working, excellent company culture, training and education opportunities, free car parking, values-led business and much more! KEYWORDS Analysis and Design, C#, MVC, .NET framework, SOLID Principles, Pair Programming / Mob Programming, TSQL, SQL, Test Automation, TDD, Refactoring, Unit Testing, Mocking, JavaScript Frameworks, React or similar, ORM, Entity Framework, Agile, Scrum. Please note, to be considered for this opportunity you MUST have the Right to Work in the UK long-term without company sponsorship as our client is not looking to sponsor candidates for these vacancies. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
We are seeking experienced Software Engineers with strong PLC and SCADA expertise to support cutting-edge defence technology development in Motherwell, Lanarkshire. You’ll join a multi-disciplinary team delivering high-quality software solutions in line with recognised industry standards.
** Please note \ Applicants MUST be a UK passport holder & born in the UK due to the nature of this contract.
Role: Software Engineers - PLC & SCADA Location: Motherwell Contract: 6 months initially but likely to be extended up to 23 months maximum. 37.5 hours per week. Pay rate: £45 - £60 per hour (PAYE only)
Main responsibilities:
Ideal candidate profile:
Background in Instrumentation & Control Engineering (or similar) Strong knowledge of PLC programming, SCADA, and DCS systems Candidates MUST be UK passport holders & born in the UK Vetting process will also include 5 years’ referencing & a drug screen
If you are interested in applying for this position and you meet the requirements, please apply immediately.
Due to the number of applications we receive, it’s not always possible to contact unsuccessful applicants. Unless you hear from us within 14 days of your application, please assume that you have been unsuccessful on this occasion. "Follow @LineUpAviation on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the #LineUpAviation tag at anytime! Thank you for your follow
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to £450 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.