Java Software Engineer

 

Description:

CGI is a leader in mission-critical software systems for the space industry. We work on the major European navigation, communication and earth observation programmes and are specialists in space security and ground control systems. Over 35 years’ experience of the space business coupled with commercial and technical expertise, with a reputation for resilient, innovative, secure and highly cost-effective programmes.

Our in-depth space sector knowledge and our contribution to major technical advances ensure that we contribute to many of the world’s most prestigious space programmes, including Cassini-Huygens, Galileo, Copernicus, Inmarsat 4, MSG, MTG, MTSAT, Rosetta, Skynet and XMM-Newton. Our software has supported the missions of more than 200 satellites.

CGI has an exciting opportunity for an experienced Java Software Engineer to work on a project delivering and supporting mission-critical software.

Your future duties and responsibilities
 

  • Gain a thorough understanding of the complex operational system.
  • Diagnose and resolve incidents and communicate to client stakeholders regarding the investigations and help them develop workarounds.
  • Drive STK to simulate scenarios and diagnose problems.
  • Develop and run subsystem tests using Python and Robot by understanding what the system is supposed to do and devising tests that show that the system does it.
  • Produce designs for future enhancements including estimating the required effort.
  • Following agreed design documentation to implement components of the software in Java, C#, Angular.
  • Run deployment scripts on Linux, diagnose and resolve problems.
  • Demonstrate new features to client stakeholders.
  • Provide on-call support.
     

Required Qualifications To Be Successful In This Role

Mandatory requirements:
 

  • Extensive Java development experience.
  • Strong mathematical background
  • Experience of commercial development and testing lifecycle
     

Desirable requirements:
 

  • Linux, Python, STK and Robot experience
  • Experience of using Spring.
  • Experience in C# and Angular.
  • Experience of writing detailed designs based on high level designs of components.
  • Spark
  • GIT

Organization CGI
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-01-13 2:49 pm
Expires on 2024-12-24