Share this Job
Apply now »

Senior Engineer, Software Solutions

Requisition Number:  17326
Contract Type:  Permanent

Betzdorf, LU

The Senior Software Solutions Engineer is responsible for the design, development and deployment of software solutions, such as Operational & Business Support Systems for our Global Government services. Our growing service portfolio ranges from mission operation centre solutions, through data repatriation and dissemination services, to turn-key disaster-relief and remote-area communication systems. They will lead the specification, design, development, validation, and delivery of software systems for large projects and programs for SES Government and Institution customers. In this position you will be designing communication solutions for humanitarian and institutional projects, but also be responsible for supporting the preparation of technical proposals in response to international tenders and contribute to the development, implementation, and improvement of ground-based services and systems.


In this role, your main focus would be our project, with a focus on disaster relief in collaboration with Luxembourg Ministry of Foreign Affairs. Read more about the project via the link below: 


Are you in for the challenge?


You will be responsible for (this is not an exhaustive list):

  • Lead the realization of customer centric software projects within the agreed budget, specification and schedule
  • Develop software solutions including concept, design, specification, implementation, integration, release and operational support
  • Organize, supervise and coordinate on-site and off-site development teams in coordination with project managers, system architects and solution engineers
  • Fulfil software design, system architecture and development work, necessary for solution implementation, including team control functions
  • Evaluation and integration of Open Source System (OSS) solutions for SES TechCom commercial projects and services



Must Have

  • Master’s Degree in software engineering, or equivalent qualifications and experience
  • Minimum 7-year experience in ICT as a full-stack developer
  • Experience as technical lead for the development of at least 1 large project
  • Experience with Java Springboot, Python, Docker and Angular/React


Nice to Have

  • Familiar with Ansible or similar (chef, puppet)
  • Build toolchain tooling such as nexus, jenkins, sonar, gitlab, azure devops, maven
  • Interest in Test Driven Development, Continuous Integration and Quality Assurance
  • Network design, deployment and operations, with emphasis on TCP/IP running over different physical media



Technologies Used:

  • Agile development processes, particularly Scrum and Kanban
  • Software design principles: OOP, patterns, UML, C4-model
  • Service-oriented architectures (SOA), like J2EE or Spring
  • Programming in Java, C/C++, PHP, Perl, Python, HTML, and JavaScript
  • Linux Operating System, Android and iOS Operating System, Virtualization platforms including VMware, Cloud Computing, Continuous Integration System, Cybersecurity




  • Flexible working policy
  • Bonus and equity plans
  • Comprehensive and competitive benefits plan
  • A range of wellness activities and employee assistance programs 
  • An employer that values all aspects of Diversity and respects every individual’s story



SES is an Equal Opportunity Employer, committed to workplace diversity & inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or other characteristics protected by local, state, or federal law.

Apply now »