Software Engineer
Indexed description
Job Title: Software Developer
Duration: 12 Months Contract
PayScale: £ 29-29.94/ Hourly/ Via Umbrella (Inside IR35)
Location: Peterborough
Who We’re Looking For
We’re looking for intellectually curious, motivated Computer Science or Software Engineering graduates who enjoy solving problems through software and automation. You’ll be keen to apply modern development practices in an engineering environment, working with others to create reliable, maintainable, and effective software solutions.
What You Will Do
- Develop software tools, scripts, and automation to support control system development.
- Translate user and engineering needs into clear software requirements and development tasks.
- Build, test, debug, and document software using modern software development practices.
- Support automation of development, validation, and test workflows.
- Use tools such as Git, Azure DevOps, Visual Studio / VS Code, CI/CD pipelines, GitHub Copilot, agentic workflows, and automated test frameworks.
- Collaborate with engineers, developers, and testers to improve software quality, efficiency, and traceability.
What You Will Have
- A degree in Computer Science, Software Engineering, or a related technical discipline.
- Experience or strong interest in software development, automation, and engineering tools.
- Knowledge of coding, unit testing, debugging, code reviews, and version control.
- Useful experience with Git, Azure DevOps, CI/CD, build pipelines, and modern development environments.
- Strong analytical, troubleshooting, and problem-solving skills.
- Clear communication skills and a collaborative team mindset.
- An interest in applying software engineering to real-world control system development.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search