Software Engineer
Innova Solutions · Peterborough, England, United Kingdom
Apply & track with Apply EdgeJob Title: Software Developer Duration: 12 Months ContractPayScale: £ 29-29.94/ Hourly/ Via Umbrella (Inside IR35)Location: PeterboroughWho We’re Looking ForWe’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 DoDevelop 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 HaveA 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.