Job Type: Initial 12-month contract
My client are a world leader in the design and manufacture of spacecraft, satellite and secure communication systems. They are an international pioneer within the Defence and Space domain, delivering challenging and exciting projects based on the latest, cutting-edge technologies.
They have an exciting contract opportunity to join a department that develops and supports a number of key software products used during the manufacture of satellite payloads. They are seeking a Full-stack Developer who can interpret written & verbal business requirements / technical specifications to design, develop, test (Unit & Regression), and deliver developments to agreed timescales, the resultant software being architecturally sound and scalable.
In this position you will be responsible for the following:
The implementation and development of current software applications and process for current and future software platforms used within the design / testing a satellite payload during manufacture.
Writing, debugging and validation of software components migrating to future software architectures and databases, but there may be required some support of the current software builds.
Working closely with the software testers to resolve defects as well as contributing to the code coverage of products by generating unit tests.
Providing software support to live projects using the products.To be considered for this position you should hold the following experience and technical capabilities:
Demonstrable experience of developing client/server or distributed software solutions in Java.
Good working knowledge of software architecture and design.
Good understanding of database solutions.
Experienced in message-based parsing (JSON & XML).
Problem solving and the ability to think laterally as part of a team or individually to meet the needs of the project.
The ability to work unsupervised, within a team on multiple and concurrent tasks to tight deadlines.Technical Knowledge:
Agile SCRUM and full SDLC experience with JIRA.
Application and Service software architect background in Java.
Experience with both Windows and Linux platforms.
Micro-Services & scalable, distributed software systems.
Enterprise Design Patterns
Relational & Non-Relational Databases
Software Modelling (UML)
XML & JSON Message-based Parsing
System Administration of Linux & Windows machines
Basic Understanding of Networks (LAN)
This opportunity is initially a 12 month contract position with longer term prospects. You will be expected to work a 37 hour week; if you feel you have the right skills and experience please apply within
To apply for this job please visit itjobpro.co.uk.