Expires soon SII

Soft Prod Dvlp - Software Product Developer

  • Stevenage (Hertfordshire)
  • IT development

Job description

Description

CONTEXT

With over 7500 People, SII is one of the top IT & Engineering services companies in the UK, France, Germany, Spain, Canada, Poland and 12 other countries. The services we offer to our clients includes testing, software development, system integration and system maintenance. We run projects for the leading worldwide players in the Aerospace and Defence industries.

SII UK is the newest branch of the SII group, with business offices based in Stevenage, a major area for engineering especially in the Aerospace and Defence industries. Even with this great expansion we still believe people are important and this is what our #FUNgineer concept is all about. We believe our consultants are world changers and SII's mission is to accompany its customers through digital transformation thanks to our FUNgineers. Join us and enjoy what makes being a FUNgineer.

POSITION OPEN

·  Job Summary

The Checkout Systems division comprises departments in UK, France and Germany. The division provides a central competence for Simulator development, on-board SW testing & engineering SW product development for spacecraft platforms, payloads and equipment.

Within the simulator domain, we are responsible for developing the data management framework RangeDB, which is used to host the satellite detailed design data model for the avionics subsystem.

In Stevenage, where this role is based, RangeDB is used to support Earth Observation, Navigation & Science missions such as ExoMars rover and Biomass.

·  Job Profile

We are looking for an experienced engineer (3-5 years) with excellent technical skills in Java and practical knowledge of Object Oriented databases and Eclipse Modelling Framework to join our team as the main technical developer/maintenance support for the RangeDB SW product in the UK.

As an experienced engineer you will develop and integrate new functionality to the RangeDB database as well as provide support to the end-users on existing tool functionality.

The successful candidate will work closely with the RangeDB product Focal Point (responsible for capturing new product features and managing development/support tasks priorities). He/she will also work with the transnational RangeDB development/support community to drive the overall product development

The role is based in Stevenage. However, the candidate should be able for infrequent travel within Europe (2-3 times a year) to interact with the transnational RangeDB development community.

Expérience
2-5 ans

Compétences

PROFILE

Recent experience of JAVA

Experience of Linux

Well organised and able to work independently on complex tasks and see them through completion

Able to operate effectively under pressurised project constraints

Keen to deliver on commitments made

Self-learner and able/willing to work with legacy software

A logical mindset able to think through issues end to end

Proactive in raising issues, proposing solutions

Able to understand and express complex software designs/architecture

Excellent communication skills and ability to adapt style to audience

Qualification
Consultant

Rémunération
40-45

Stevenage area

Desired profile

Profil

SKILLS

Database Software Product -

Experience with plugin development using Eclipse RCP

Knowledge of Desktop Application/Tool development using a client/server architecture

Knowledge of Spacecraft avionics systems would be beneficial

Knowledge of one or more of the following data protocols (SpaceWire, MilSTD 1553, ECSS PUS, CAN) would be beneficial

Software Development Environment

Experience with Object Oriented analysis & design using UML (or similar)

Experience with Object Oriented Programming (OOP) using JAVA and Eclipse as IDE

Experience with EMF (Eclipse Modelling Framework)

Software Development Methodologies/Tools –

Knowledge and thorough understanding of the software development lifecycle

Experience with source code management using SVN/GIT

Experience with bug-tracking systems (i.e. Redmine or other)

Experience with Continuous Integration methods and associated tools/technologies (Jenkins)

Experience with Test Driven Development (TDD) using junit would be beneficial

PROFILE

Recent experience of JAVA

Experience of Linux

Well organised and able to work independently on complex tasks and see them through completion

Able to operate effectively under pressurised project constraints

Keen to deliver on commitments made

Self-learner and able/willing to work with legacy software

A logical mindset able to think through issues end to end

Proactive in raising issues, proposing solutions

Able to understand and express complex software designs/architecture

Excellent communication skills and ability to adapt style to audience

Make every future a success.
  • Job directory
  • Business directory