Contract .Net Software Engineer - Outside IR35 Leeds, West Yorkshire, 2x days per week in the office 6-month initial contract - Market daily rate The Company An dynamic technical authority are looking for a Contract .Net Software Engineer to build and deliver cutting-edge solutions. The Job As a Contract .Net Software Engineer you'll have a keen … so a huge amount of money and time is being invested in this. What you'll need As a minimum, you'll need experience with: Solid experience as a Software Engineer C#/.NET Azure Functions, Service Fabric Terraform SQL At least one of the following 3x technologies is a must have: React VB6 Prometheus/Monitoring So, what More ❯
London, Clerkenwell, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
T24 Principal Software Engineer Location: London - Hybrid 3 days a week in the office Duration: Initially 6 months Rate: £market rate The company: Global Technology company delivering digital transformation to a financial services end client. The knowledge, experience and qualifications you need Wide, detailed, and up-to-date experience of the technologies and tools in your area. Plenty of … experience in the full lifecycle of developing software from the first idea to the final execution Mandatory to have L3 code development skills with hands-on experience. TAFJ knowledge and code library management experience. Local code development skill using Info Basic and TAFJ componentized codes. In-depth Technical knowledge of T24 Customization and OFS processing. Linux basics. Agile delivery … experience, especially around discovering requirements and preparing user stories. A good understanding of testing approaches and putting testability at the heart of software design and development. The ability to establish relationships with stakeholders at all levels A good understanding of system integration patterns and associated technologies. Excellent written and spoken English, and communication skills to help manage relationships with More ❯
I'm looking for a Go, AWS, Node.js engineer to join a consultancy on a contracting basis. Inside IR35 contract. Experience: - GitHub Actions (Build & Deploy pipelines) - Networking - AWS - Terraform - Node JS - Docker & Kubernetes The Nice-to-haves - Experience in working More ❯
I'm looking for a Go, AWS, Node.js engineer to join a consultancy on a contracting basis. Inside IR35 contract. Experience:- GitHub Actions (Build & Deploy pipelines)- Networking- AWS- Terraform- Node JS- Docker & KubernetesThe Nice-to-haves- Experience in working in More ❯
Full stack Sr Software Engineer - Scala/Typescript - 6 months - Hybrid (2 days pw) - Central LDN A Full Stack Senior Software Engineer is required to join a highly skilled engineering team with a renowned media client. You will be working with functional Scala and while this is a backend leaning role, you will also have experience working More ❯
and run inference on large-scale AI models. Contract Overview We are seeking an experienced and highly motivated Compiler Engineer (Contractor) . You'll collaborate with our in-house engineering team to deliver a production-ready ML backend —including compiler, runtime, debugger, and a functional simulator—for our next-generation Optical Tensor Processing Units (OTPUs). This role requires … optional runtime assertions, compile-time dump mechanisms, TensorBoard timelines, and JAX I/O callback support. Functional Simulator Develop a simulator that mimics our kernel-space driver, enabling the software team to lower operations ahead of hardware availability. Required Skills & Experience 5+ years of professional experience in C/C++ softwareengineering Strong background in compilers , runtime … systems , and low-level optimisations Deep familiarity with ML frameworks (e.g., PyTorch, JAX, TensorFlow) and their execution models Experience with high-performance computing or hardware-software co-design Strong problem-solving skills with a creative and pragmatic mindset Comfortable operating in fast-paced , ambiguous environments Bachelor's degree (or higher) in Computer Science, Electrical Engineering, Mathematics, or a More ❯
Senior Software Engineer – Low-Latency Trading Systems Location: Remote (UK) Day Rate: Up to £550p/d (Inside IR35) Contract Length: 6 months Clearance Required: BPSS We’re looking for two Senior Software Engineers to join a high-performance team working on the evolution of an existing low-latency FX trading system for a major financial services organisation. … This is a greenfield opportunity to modernise and optimise critical trading infrastructure used globally. The Role As a Senior Software Engineer, you will: Contribute to architectural evolution and feature development of a high-performance FX Matching Host system. Work within a blended client-vendor team focused on performance, resilience, and code quality. Engage in continuous improvement of system architecture … and engineering practices. You should bring: 5+ years of experience building complex, low-latency systems in Java for top-tier institutions OR 2+ years of Java experience plus 5+ years developing low-latency trading systems in C++ or a comparable language. Strong grasp of performance optimisation, fault tolerance, and scalable software design. Proven experience in high-throughput financial More ❯
Leamington Spa, Warwickshire, Royal Leamington Spa, United Kingdom Hybrid / WFH Options
Contechs Consulting
going and valid eligibility to work full time in the UK and travel within the EU.* Purpose of the Role: Oversee and optimise the selection, configuration, and maintenance of software development, integration, and testing tools (e.g., version control, build automation, static analysis, debugging, and CI/CD tools). Define, implement, and continuously improve software development processes, including … requirements gathering, design, coding, testing, and release management, ensuring they align with industry standards. Work with cross-functional teams to integrate various tools into a cohesive software development and testing ecosystem, ensuring seamless communication and data flow between the different tools and processes. Collaborate with systems and software engineers, to understand their needs and provide guidance and support … date with new tool capabilities, emerging technologies, and industry trends to recommend and implement improvements to the toolchain and development processes. Nice to Have Criteria: Bachelor's degree in softwareengineering, Computer Science, or a related field. Extensive experience managing and optimizing toolchains in an automotive or embedded systems environment, ensuring alignment with industry standards. Practical knowledge of More ❯
Software Engineer Location: Rochester (Onsite, 5 days/week) Duration: 12 Months Working Hours: 37 hours per week IR35 Status: Inside IR35 Security Clearance: BPSS + SC required Rate: £40.00 PAYE or £53.90 UMBRELLA About the Role BAE are seeking a proactive and technically skilled Software Engineer to join the Engineering team in Rochester . As part … of the Test Systems team, you will develop application software to test and simulate cutting-edge avionic systems, including Head-Up Displays, mission computers, and flight control systems. Required Skills & Experience Experience across the softwareengineering lifecycle (requirements, design, testing, release) Familiarity with programming languages such as LabVIEW, TestStand, C++, Python , or C# Ability to work independently … with technical documentation Experience in test equipment design and working in engineering environments Understanding of Windows security policies and IT infrastructure Awareness of cyber security standards (e.g. NIST SP More ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Morson Talent
Senior Software Engineer Location: Barrow, flexible hybrid working Rate: £35.55 p/h PAYE (£40.72 ph inclusive of holiday pay) or £47.86 Umbrella Inside IR35 Duration: 12 Months initial As a Senior Software Engineer, you will be contributing to the further development of our capabilities in Software & Systems Engineering whilst helping to maintaining the UK's … team, as well as the wider business. You will gain exposure to all stages of the product lifecycle, whilst working across complex and interesting programmes. Core Duties • Designing embedded software solutions to meet allocated requirements • Software coding to implement agreed designs • Undertaking testing and verification activities • Ensuring software development standards, policies and procedures are adhered to • Scheduling … programming ability and experience in other modern programming languages, preferably C#. • Understanding of embedded systems concepts and related protocols, e.g. CAN, SPI, RS-422. • A thorough understanding of the software development lifecycle from design to deployment, including supporting in house and customer trials • Familiarity with PLM tools (TeamCenter) and the links to the ERP system (SAP) • Good understanding of More ❯
On behalf of DWP, we are looking for a Lead Software Engineer for a 12 month (Inside IR35) contract based Hybrid in either Manchester, Newcastle, Leeds or Birmingham. The Department for Work and Pensions (DWP) is responsible for welfare, pensions, and child maintenance policy. As the UK's biggest public service department, it administers the State Pension and a … claimants who rely on us every day, including the most vulnerable in society * Improve experience of our services while maximising value for money for the taxpayer. As a Lead Software Engineer, your main responsibilities will be: * Set direction for your service/capability and your team that is in line with overarching strategy (which you have the ability to … Have a clear focus on delivering quality, assured and secure services; * Have an outward facing viewpoint, understanding where your team and products fit into the bigger picture. Essential: * Modern softwareengineering for digital products (ideally Java, microservice architectures, Hexagonal software architecture, Mongo and Kafka) * Significant demonstrable experience of leading engineering teams providing technical leadership and guidance More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 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). Candidates with a strong C++ SoftwareEngineering/Embedded … Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Stevenage Hybrid/Remote working: The role will be onsite 4 days per week. A 4 day working week … 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: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime softwareMore ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 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). Candidates with a strong C++ SoftwareEngineering/Embedded … Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location: Stevenage Hybrid/Remote working: The role will be onsite 4 days per week. A 4 day working week … 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: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime softwareMore ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
C++ Software Engineer Location: Stevenage, Full time on site Duration: 12 Months SC Clearance Required Rate: £67 ph Umbrella Overview of Department: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime software development … teams. In addition we also provide equipment simulation systems to support product integration as well as software to support and assist the manufacturing process. Responsibilities: • Design and develop real-time test and capture software on Linux systems using C++. • Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. • Architect and implement robust, scalable, and … multi-threaded applications. • Define and implement data sequencing and synchronisation logic to support deterministic capture and replay. • Work with hardware teams to ensure seamless integration and timing alignment between software and capture cards. • Lead and contribute to system integration, verification, and testing at both component and system levels. • Conduct performance analysis, debugging, and optimisation of real-time systems. • Document More ❯
Our client, a prominent player in the Defence & Security sector, is currently seeking a skilled Software Engineer C++ for a contract role in Stevenage, Hertfordshire. This position involves working 100% on-site, developing and maintaining software in a Linux environment. You will engage with high-speed real-time data flows, and complex multi-threaded processing pipelines. Key Responsibilities … Designing and developing real-time test and capture software on Linux systems using C++ Integrating and interfacing with high-speed SFPDP cards across multi-channel data pipelines Architecting and implementing robust, scalable, and maintainable multi-threaded applications Defining and implementing data sequencing and synchronisation logic for deterministic capture and replay Working with hardware teams to ensure seamless integration and … high-speed digital protocols Demonstrable skills in multi-threaded and concurrent programming Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards Familiarity with software sequencing frameworks or custom state machines Strong experience with integration, system test, and debugging complex interactions between software and hardware Understanding of software design principles, memory management More ❯
This company is seeking an experienced C++ Software Engineer to join their dynamic development team in Stevenage, Hertfordshire. As a Software Engineer, you will play a crucial role in designing, developing, and integrating real-time test and data capture systems on Linux platforms. Responsibilities: - Designing and developing real-time test and capture software using C++ in a … multi-threaded applications - Defining and implementing data sequencing and synchronisation logic to support deterministic capture and replay - Collaborating with hardware teams to ensure seamless integration and timing alignment between software and capture cards - Leading and contributing to system integration, verification, and testing at both component and system levels - Conducting performance analysis, debugging, and optimisation of real-time systems - Documenting … digital protocols - Demonstrable skills in multi-threaded and concurrent programming - Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar - Familiarity with software sequencing frameworks or custom state machines for test execution - Strong experience with integration, system test, and debugging complex interactions between software and hardware - Solid understanding of softwareMore ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Outsource UK lTD
Job: Senior Software Engineer Company: BAE Systems Hourly Rate: £35.55 PAYE or £47.86 Umbrella Umbrella Location : Barrow-in-Furness - Remote working a possibility Contract : 6 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Designing embedded software solutions to meet allocated requirements Software coding to implement agreed designs Undertaking testing and verification activities … Ensuring software development standards, policies and procedures are adhered to Scheduling work to meet target timescales and budget demands Working closely with other teams, e.g. electrical, during solution development Proactively reporting upwards to management and the business, so that they are informed of the work currently in development Essential Skills & Qualifications : Embedded C programming ability and experience in other More ❯
City of London, London, United Kingdom Hybrid / WFH Options
83zero Limited
Role: Applied AI & Software Engineer Location: London or Remote (UK-based) Contract Type: Outside IR35 Duration: 6 months (with likely extensions) Start Date: ASAP Overview We're supporting a pioneering AI company developing state-of-the-art open-weight foundation models. As part of their rapid growth, they're looking for an Applied AI Engineer to support technical engagements … solutions and ensuring successful deployments across enterprise use cases. This is a hands-on contract role at the cutting edge of applied AI, suited to someone who can bridge engineering, architecture, and client engagement. What You'll Be Doing Build and deliver scalable, AI-powered applications in collaboration with customers. Integrate LLMs into client platforms across backend and frontend … layers. Guide customers through architecture, design, deployment, and optimisation. Work closely with research, product, and engineering teams to feed back real-world insights. Create reusable patterns, templates, and tooling to streamline delivery across clients. Key Skills Required 4+ years' software or data engineering experience, with strong Python and TypeScript skills. Hands-on with modern frontend frameworks (React More ❯
looking for a strong Scala Developer to join their team on a long term project (12 months+) on a contractual basis. Experienced in using design patterns and following best softwareengineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements * A background in modern OO language with good experience in Scala * Experienced in using … design patterns and following best softwareengineering practices * An understanding of fundamental algorithms and ability to optimize existing code * Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of Specification by Example/ More ❯
candidate will be involved in the development of the next generation eTrading platform for the Emerging Markets business. The successful candidate will be involved in all stages of the software development life cycle and will have daily interaction with traders, quants and senior stakeholders. You must be a self starter and willing to work with new technologies. Successful candidates … eTrading application development experience is highly advantageous but not essential. Ideally some previous python development experience.Knowledge of electronic venues such as Bloomberg, TradeWeb, MarketAxess is desirable. Sound knowledge of softwareengineering design patterns and practices. If this sounds of interest drop me a CV so that we can speak in more detail. More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Sanderson
web applications that meet the needs of the client. Collaboration: Work closely with cross-functional teams to ensure seamless integration of AI technologies. This includes collaborating with data scientists, software engineers, and other stakeholders to achieve project goals. Technical Support: Provide technical support and troubleshooting for deployed solutions. This includes diagnosing and resolving issues, optimising performance, and ensuring the More ❯
innovation? Do you thrive in fast-paced environments and have a knack for guiding teams to success? If so, our client in the utilities sector is seeking a talented SoftwareEngineering Manager to join their team on a temporary contract for 3 months! This is your chance to make a significant impact while working with cutting-edge technologies … including AWS Services and Generative AI. Role : SoftwareEngineering Manager Location : Any of UK Offices (Hybrid) Duration : 3 Months Rate: £750 pd (umbrella) What You'll Be Doing: As the SoftwareEngineering Manager, you will play a pivotal role in supporting product strategies and ensuring your teams deliver exceptional results. Your responsibilities will include: Product Support … quantifying capability constraints when necessary. Keep engineers highly engaged with their outcomes and track their progress. Delivery Excellence: Establish and maintain an effective delivery process, focusing on delivering functional software sooner and unlocking value early. Organize and lead technical design sessions to foster innovation and collaboration. Work closely with Project Managers to scope epics and iterations, ensuring Non-Functional More ❯
Barrow-in-furness, Cumbria, United Kingdom Hybrid / WFH Options
Morson Talent
Senior Software Engineer Location: Barrow, flexible hybrid working Rate: £35.55 p/h PAYE (£40.72 ph inclusive of holiday pay) or £47.86 Umbrella Inside IR35 Duration: 12 Months initial As a Senior Software Engineer, you will be contributing to the further development of our capabilities in Software & Systems Engineering whilst helping to maintaining the UK's More ❯
This company is seeking a talented and experienced C++ Software Engineer to join their dynamic team at their Bristol facility. As a C++ Software Engineer, you will play a crucial role in the development of cutting-edge Air Defence Systems, contributing to the evolution of their products while maintaining a reputation for safety, performance, and dependability. The C++ … Software Engineer will be responsible for the continued design and development of Command and Control architectures, as well as the instantiations for future products. This is a hands-on, proactive role that requires a strong background in softwareengineering, its realization, and system-wide impact. Responsibilities: - Collaborate on the development of C++ software solutions for Air … Defence Systems - Engage with requirement authorities and work across the entire software development process - Implement effective documentation and automated target integration and proving - Explore new tools, techniques, and approaches to improve efficiency and sustainability - Potentially work with other languages such as Ada and QT, as well as DDS middleware and Real-Time Operating Systems - Ensure compliance with relevant standards More ❯
Role: Contract Embedded Software Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embedded software engineer. This is an opportunity to join a team in process of growing and broadening their skills. This … talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle … experience Testing and debugging Education: - Degree in a relevant area such as Software or Electronic Engineering If interested, please send across an updated CV. More ❯