> Markdown version of [/jobs/ext/1382399-software-enginner](https://www.wearedevelopers.com/jobs/ext/1382399-software-enginner). 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 Enginner - **Company:** Anson McCade - **Location:** UK - **Salary:** £45,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), C Sharp (Programming Language), C++ (Programming Language), Programming Tools, Perl (Programming Language), Revision Control Systems, Python (Programming Language), Windows PowerShell, Secure Coding, Software Construction, Software Engineering, Software Systems, Trusted Systems, Scripting, SC Clearance, Programming Languages - **Published:** July 22, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/anson-mccade-job107725452 ## About the Role * Strong software development experience using languages such as C++, Java or C# * Experience with utility or scripting languages such as Python, JavaScript, PowerShell or Perl * Familiarity with development tools, testing frameworks and source control systems * Good understanding of software engineering best practices and secure development principles * Experience working across multiple operating systems * Strong problem-solving and analytical skills * The ability to communicate technical concepts to both technical and non-technical audiences * Experience working collaboratively within engineering teams, Please note: Successful applicants must be eligible to work in the UK and be capable of obtaining enhanced UK security clearance. ## Description * Design, develop, test and maintain high-assurance software solutions * Deliver secure systems whilst incorporating operational security principles throughout the development lifecycle * Conduct peer reviews and contribute to knowledge sharing across the team * Collaborate with engineers and technical specialists to solve complex challenges * Identify security vulnerabilities and recommend effective mitigations * Work with a range of technologies, platforms and programming languages * Contribute to continuous improvement and adoption of emerging technologies ## Related Videos - [Software Security 101: Secure Coding Basics](https://www.wearedevelopers.com/videos/220-software-security-101-secure-coding-basics) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [How GitHub secures open source](https://www.wearedevelopers.com/videos/1450-how-github-secures-open-source) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)