> Markdown version of [/jobs/ext/2381275-software-engineer](https://www.wearedevelopers.com/jobs/ext/2381275-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** iO Associates - **Location:** Portsmouth, UK - **Salary:** £40,000.0 - £45,000.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Code Review, Software Engineering, UML, SC Clearance - **Published:** August 29, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-F30B8FFF4B4750C5ED/ ## About the Role This is an exceptional opportunity to be part of a forward-thinking organisation that values technical excellence and collaborative problem-solving. As they expand their team, they are seeking a skilled Software Engineer to support exciting projects that demand precision and ingenuity., * Proficiency in C++ and C# programming languages * Experience with software design methodologies, including UML * Knowledge of automated testing frameworks and requirements validation * Familiarity with safety-critical software standards is advantageous * Ability to quickly adapt to new technologies and work independently or within a team Additional Skills & Experience (Desirable) * Experience working within regulated environments or with ISO standards * Knowledge of SC clearance processes or eligibility * Previous exposure to projects in energy, aerospace, or defence sectors ## Description * Develop and maintain specialised software applications, ensuring adherence to safety and quality standards * Collaborate with multidisciplinary teams to define technical requirements and design robust solutions * Conduct code reviews and implement automated testing to ensure reliability * Support the integration and deployment processes, maintaining clear documentation throughout the development life cycle * Contribute to continuous improvement initiatives, sharing expertise to enhance team capabilities ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)