Software Developer
Location: Gloucester
Salary: Up to £70,000 (dependant on experience) + excellent benefits
We currently have an exciting opportunity for a Software Developer to join a company that provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets.
The role will see you working as part of a core team developing new capabilities and transforming existing capabilities for a variety of Defence, Cyber and Intelligence programmes, all within an agile environment.
The Software Developer Role
-
Designing, architecting, and developing software solutions for key projects.
-
Applying best practices in software engineering throughout the entire development life cycle.
-
Ensuring compliance with industry standards by following established processes and procedures.
-
Bringing your creative problem-solving and innovative ideas to help us deliver cutting-edge solutions to our customers.
-
Researching and implementing the latest technologies to enhance programme capabilities and contribute to R&D projects.
-
Translating requirements into effective software designs and clean, efficient code.
-
Investigating and resolving issues in testing or live environments, offering practical solutions.
-
Documenting your work through User Guides, Design Documents, and Coding Standards to ensure clarity and consistency.
-
Collaborating with team members to capture requirements, support software testing, and help integrate solutions on time and within budget.
-
Building and maintaining strong relationships with both internal teams and external customers at all levels.
-
Showcasing new features and developments through customer demonstrations.
-
Taking on additional tasks within your expertise to support programme success
Software Developer skills and experience required
-
Proficient in Java 17.
-
Experience of developing on Linux.
-
Thorough understanding of mocking and unit testing frameworks such as JUnit 5.x (Jupiter).
-
Experienced with Git version control.
-
Knowledge of Agile Development using SCRUM.
-
Current security clearance – ideally to the highest level
This is a fantastic opportunity for you to secure a challenging and exciting role where you will be rewarded with an excellent benefits package as well as the opportunity to take on increased responsibility within the business.
Please note
Rules onsite require sole British Citizenship, and you will be required to undergo UK Security Clearance.
Cirrus Selection offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment