Share this Job
Apply now »

(Senior) Software Engineer, Full-Stack Developer

Requisition Number:  15534
Contract Type:  Permanent
Location(s): 

Betzdorf, LU Bucharest, RO

ROLE DESCRIPTION SUMMARY

 

The position is directly responsible for designing, developing, implementing and maintaining full-stack software solutions to address complex business issues and interfaces in the context of SES’ satellite applications. In this role, you will thrive in a highly collaborative workplace and actively engage in the software design and development process, providing technical leadership within the Satellite Applications unit.

 

Extended Job Description:

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

 

  • Design, develop and execute high quality full-stack software solutions to address business issues and requirements
  • Review, test and debug your own and team’s code
  • Implement software solutions in Azure Cloud environments
  • Design and write tests for existing and newly created code and software integration to ensure compatibility and stability
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
  • Collaborate with peer IT groups, quality assurance, business stakeholders and end users to produce cutting-edge software solutions
  • Participate with business analysts in requirements gathering, analysis, and specification, providing technical expertise and recommendations
  • Identify, troubleshoot and resolve code level and performance problems quickly and efficiently
  • Be accountable for timely implementation for your projects and activities
  • Perform other tasks as required

 

COMPETENCIES

 

  • Ability to work in an agile, high-paced environment and deliver within tight timelines
  • Ability to tackle complex projects and develop workable solutions in pressure situations
  • Ability to set priorities and focus
  • Ability to take ownership and drive a task to conclusion without supervision
  • Strong analytical skills and broad business acumen
  • Self-motivated and demonstrate a “doer mentality” and willingness to go the extra mile
  • Excellent communications skills, both written and oral
  • Fluency in spoken and written English with additional languages considered an asset

 

QUALIFICATIONS & EXPERIENCE

 

  • Bachelor’s Degree in Computer Science, Software Engineering or in a related field
  • Minimum five years of applicable working experience (designing and building software applications) with experience of working in agile environments
  • Proficiency in C#; others .NET programming
  • Proficiency in Java 11
  • Significant experience with Kubernetes, Docker and cloud deployment technologies.
  • In-depth knowledge of SpringBoot, Spring framework, ORM, Reactive programming, Java concurrency, Java design pattern, JVM and memory management
  • Significant experience working on the full stack of enterprise web-based cloud applications
  • Experience with test tools for testing integrated systems and performance
  • Experience with all stages of the software life cycle including Continuous Integration tools (Azure DevOps, Jenkins, GIT, Bamboo, Maven, etc.)
  • Experience of developing software systems in a satellite context or environment is a plus

 

WHAT'S IN IT FOR YOU:

 

  • 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

 

GOOD TO KNOW


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 »