Software Developer
Summary
Develops software tools using C# or Python, focusing on automation and best practices in version control, debugging, and testing.
Salary: £? - ? per year
Requirements:- We require a degree in Computer Science, Software Engineering, or a related discipline.
- We are looking for experience gained through university projects, placements, internships, or commercial work.
- We need knowledge of software development using languages such as C# or Python.
- We expect an understanding of version control, debugging, testing, and software development principles.
- We are looking for a genuine interest in automation, software tools, and engineering technology.
- We want strong problem-solving skills and a willingness to learn.
- Applicants must have an existing right to work in the UK.
- We develop software tools and automation solutions using modern development practices.
- We create scripts and applications that improve engineering and testing workflows.
- We support CI/CD pipelines and software development toolchains.
- We build, test, debug, and document software.
- We work with Git, Azure DevOps, Visual Studio, VS Code, and modern automation tools.
- We collaborate with engineers, developers, and testers to improve software quality and efficiency.
- Azure
- C#
- CI/CD
- DevOps
- Git
- Support
- Python
- Visual Studio
- VS Code
- Cloud
More:
We are offering a fully onsite Software Developer contract based in Peterborough for an initial 12 months, with a likely extension for the right person. The role is a 37-hour week, Monday to Thursday 8:30am to 4:45pm and Friday 8:30am to 4pm, with an hourly rate up to £22.06 PAYE plus holiday and pension contribution, or up to £29.94 via umbrella depending on experience. This is a fantastic opportunity for a recent graduate or early-career developer to join a world-class engineering environment and gain hands-on experience modernising development tools, automation, CI/CD pipelines, and test frameworks that support advanced control systems development.
last updated 33 week of 2026