Software Enginner
Anson McCade
UK
20 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0 - £65,000.0
Working hours
Regular working hours
Job source
Tech stack
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
+5 more
Software Systems
Trusted Systems
Scripting
SC Clearance
Programming Languages
Job 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
Requirements
- 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.
Benefits & conditions
Whether you already have experience in cybersecurity or are looking to apply your software engineering expertise in a new domain, you’ll benefit from extensive training, dedicated development support, and the opportunity to work alongside some of the industry’s leading cyber experts. What We Can Offer You as an Operational Cyber Software Engineer
- Dedicated training budget during your first year
- Access to specialist cyber training and industry conferences
- Clear career progression pathways and ongoing mentorship
- The opportunity to work on meaningful projects with real-world impact
- Flexible working arrangements, including part-time opportunities
- Minimum 25 days annual leave
- Private medical and dental insurance
- Competitive pension scheme
- Cycle-to-work scheme and additional lifestyle benefits
- Inclusive, supportive and collaborative team environment
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.totaljobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
almost 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago