A vacancy for a Software Developer has arisen at Airbus Defence & Space Portsmouth to join the Engineering and Ops Products Group.
The department develops and supports a number of key software products used during the manufacture of satellite payloads based out of the Airbus Defence & Space's site in Portsmouth.
The complex and critical products are a mix of architectures and languages satisfying various customer (internal and external) needs.
As well as maintaining and developing current software products, a number of legacy C++ products need to be re-architected in Java to fulfil customer requirements. Whilst C# experience is a benefit, strong expertise in understanding Java and C++ developing complex applications in is a must.
The successful candidate must show experience and previous knowledge in designing software architectures utilising Java MVC, C++ MFC and .NET technologies across windows/Linux application archetypes as well as with MySQL/MS SQL database server, setup, performance tuning, replication etc. Developer Role:
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.
Role within Department:
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.
- Demonstrable experience of developing client/server or distributed software solutions in Java
- Good working knowledge of MySQL database architecture and design
- Experienced in transactional based XML messaging
- Experienced in Rich Client Application Design
- Problem solving and the ability to think laterally as part of a team or individually to meet the needs of the project
Extensive software development experience:
• Java MVC design pattern (with Eclipse)
• C++ MFC (with Visual Studio)
• MySQL Server Database design and deployment
Please apply for this vacancy on line at our careers site (www.jobs.airbusgroup.com) with your CV attached.
-- By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
To apply : click here