ADA Software Engineer

Ceema Recruitment
£40 - £45/hour
10 Jun 2017
10 Jul 2017
Public Sector
Contract Type
Full Time
ADA Software Engineer - Defence

Duration: 6 months
Rate: up to 45ph

The ADA Software Engineer will be expected to perform at all levels of the software development lifecycle, including requirements analysis (functional and non-functional), software design, code development, testing and documentation. The ADA Software Engineer will ensure the logical and systematic conversion of product requirements into software design and implementation, complying with technical, schedule, and cost constraints.

Key Responsibilities:
-Provide software development skills to a number of software development programmes.
-Deliver software enhancements to satisfy technical requirements, within budget and to programme timescales.
-Estimate, plan and track own technical tasks, providing clear accurate and timely status reporting.
-Contribute to the delivery of the Team and Project goals and objectives, through demonstrating professional and flexible proactive behaviours.

Required skills:
-Experience of developing and testing real-time embedded software for defence platforms.

-Excellent understanding of the principles of Software Engineering, with a proven track record of demonstrating the following skills:
Analytical: ability to analyse a wide range of technical problems and provide imaginative and pragmatic solutions.
Negotiation: ability to resolve issues in an effective productive manner.
Communication: ability to produce and present convincing presentations, design documents, etc.
Decision-making: ability to make appropriate decisions based on sound facts.
Interpersonal: ability to work within a team of people, good listening and debating skills.
Technical innovation: ability to achieve solutions innovatively.

-Significant experience of programming in ADA
-Experience of creating and developing software designs using a formal software design tool (ideally Enterprise Architect, or close equivalent). Must have experience of UML methodology, including a good appreciation of the diagram set.
-Adherence to process within a software development environment.
-Excellent written communication through the use of e-mail, presentation and formal reports.
-Strong appreciation of sound Configuration Management and Change Control practices.

Desired skills:
-Experience of static and dynamic test tools.
-Experience of Interface Definition Language (IDL).

The ADA Software Engineer role will involve working on UK classified programmes the candidate must therefore be willing and able to obtain a security clearance