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 | 2026-11-24 |