Contract Software Engineer – .
NET / C++ / Python £300 per day | Initial 3-month contract | Oxfordshire | On-site
Looking for a contract where you can get straight into meaningful development work? Enjoy taking ownership of an established software project rather than spending weeks defining requirements? Want an assignment combining Windows development, software, firmware and a technically interesting engineering project?
Our client is looking for a Contract Software Engineer to join an engineering team in Oxfordshire for an initial three-month assignment, with potential for the project to run longer.
You'll be joining an established project where much of the architectural work has already been completed. There's a clear direction, an existing codebase and defined functionality to deliver – they now need someone who can get up to speed and take ownership of moving the software forward.
Why This Role is Great
- This is a hands-on contract where you'll have the opportunity to:
- Take ownership of a clearly defined software project and drive it through its next stages of delivery.
- Build new functionality within an established Windows/.NET application.
- Work across an interesting technical environment incorporating .NET, C++, Python and some C#.
- Develop functionality supporting automated reporting and regulatory requirements.
- Work with software connected to image processing, hardware and embedded systems.
- Build and deliver release-ready software rather than getting tied up in lengthy requirements gathering.
- Work within an established development environment using GitLab for version control and Jira for project delivery.
- Gain further exposure to software development within a regulated environment.
- Collaborate with engineers across different disciplines while having plenty of autonomy over your own development work.
About You
The wishlist is someone with a solid background developing Windows applications using .
NET who is comfortable getting into an existing codebase and becoming productive quickly.
The current application contains a significant amount of VB.
NET , but previous VB.
NET experience isn't essential.
If you've developed Windows software elsewhere in the .
NET ecosystem and are comfortable adapting, our client is open-minded.
Experience with C++ and/or Python would be particularly useful, alongside any exposure to C#.
You don't necessarily need to tick every box across the technology stack, so candidates with strong transferable development experience are encouraged to apply.
Previous experience developing software within a regulated or compliance-focused environment would be advantageous, particularly where you've worked with requirements around areas such as data integrity, traceability or reporting.
You'll suit this contract if you're comfortable taking ownership, communicating with engineers outside of software and working independently once you're familiar with the project.
The Contract Rate
£300 per day
Initial duration: 3 months, with potential to extend
Location: Oxfordshire
Working arrangement: On-site
Start: ASAP / short notice preferred
There's flexibility around working hours, with the wider team operating a 39-hour working week.
Interested? If you're a Contract Software Engineer, .
NET Developer, C++ Developer or Windows Software Engineer looking for a hands-on assignment where you can make an impact quickly, we'd be keen to hear from you.
Apply now and we'll talk you through the project, technical environment and contract in more detail.
We and our client are committed to creating an inclusive recruitment process. Applications are welcomed from people of all backgrounds, identities and experiences.
If your experience is transferable but doesn't match every point above, we'd still encourage you to apply.