SC Cleared Senior Software Engineer
Job Title: SC Cleared Senior Software Engineer
Location: Farnborough, Malvern or Portsmouth
Duration: 6 months with possible extension
Rate: Up to 820 per day via an approved umbrella company
Must be willing and eligible to go through the SC Clearance process
Are you a talented and motivated Software Engineer with a passion for delivering innovative solutions? Our client, a reputable organisation supporting maritime test and evaluation facilities, is hiring for a Senior Software Engineer to join their dynamic engineering team. This is an exciting opportunity to work on modernising critical systems and contribute to cutting-edge projects in a collaborative environment.
What you'll be doing:
- Supporting the maintenance and development of new systems to enhance maritime test and evaluation capabilities.
- Designing, developing, integrating, testing, and delivering complex real-time software solutions.
- Leading technical tasks and collaborating effectively with stakeholders, colleagues, and customers.
- Ensuring coding standards are maintained through code reviews and static analysis.
- Managing change control and configuration management processes.
What you'll bring:
- Strong problem-solving and engineering skills with a solid understanding of the software development lifecycle.
- Experience in C++ or Java programming on Linux or Windows platforms.
- Proven ability to lead technical teams and manage complex projects.
- Knowledge of coding standards, change control, and configuration management systems.
- Excellent communication skills, capable of working effectively in diverse teams and with stakeholders.
Desirable skills:
- Experience in defence or related sectors.
- Knowledge of digital signal processing (DSP) and Data Distribution Service (DDS).
- Java GUI programming experience.
- Familiarity with Agile practices such as Scrum, CI/CD, TDD, BDD.
- Experience with Atlassian tools like Jira, Confluence, and BitBucket.
Qualifications:
- Degree in Computer Science, Software Engineering, or a related field, or equivalent relevant experience.
- Extensive software development experience in complex systems.
Join our client's team and be part of innovative projects that make a real difference. If you meet these criteria and are ready for your next challenge, we'd love to hear from you!
Apply now to take the next step in your career.