Senior Software Engineer, System Architecture
Betzdorf, LU
Role Description Summary
The Senior Software Engineer, System Architecture is the main interface between the System Architecture and Software Solutions teams, and contributes to the identification of opportunities, proposal preparation, contract negotiation, and implementation of customer projects. The objective is to use a diversity of approaches, backgrounds and perspectives to find innovative high-impact solutions, deliver state of the art software to our external and internal customers in order to achieve the target revenue growth and profitability.
In this position you will guide the delivery of software solutions in the areas of quantum communication, emergency relief and satellite navigation and communication, while defining software architecture best practises and guide the Software Solutions team in setting up the technology environment and software practises suitable for the delivery of high-quality software solutions.
You will be responsible for (this is not an exhaustive list):
- Establish software engineering best practices and drive their implementation and improvement
- Work closely with Software Solutions team in identifying and applying synergies between different projects and establishing the integrated software development environment
- Research technology and technical solutions addressing customer needs, and recommend solutions that add the most value for both the customer and SES Techcom
- Maintain awareness and evaluation of relevant technological developments, market trends, competitive factors, customer requirements, standardisation licensing and regulatory aspects
- Lead and support the development, deployment, and integration of software solutions
- Manage and execute against software development project plans and deliver commitments within a professional, high paced engineering environment
- Support the attraction of new business by defining the software solutions elements for various Request for Proposal (RFP) phases like preparations, handover, proposal, and contract negotiations
- Supervise and coordinate interdisciplinary teams during the technical and financial proposal preparation, contract negotiation process as well as delivery of multi-disciplinary projects and services to international customers within the agreed budget, specification and schedule
- Interface with our internal/external customers to understand requirements, set priorities, and communicate direction and progress
- Provide recommendation aiming at continuously improving SES Techcom perspectives of development, effectiveness, and growth
YOUR PROFILE:
Must Have
- Master’s or higher degree in Computer Science, Software Engineering, or related field
- At least 6 years of applicable working experiences related to software development and/or software solutions implementation
- At least 3 years of experience architecting and designing (architecture, design patterns, reliability, and scaling) of new and existing systems
- Experience with Agile methodologies (Kanban and/or SCRUM) and Azure, Azure DevOps environment
- Background in partnering with engineering, operations, and program management teams
- Internal and external communication skills and team-spirit
- Fluency in English
- Willingness to enrol in the clearance process
- Be willing to travel within Europe
Nice to Have
- Ability to integrate into and/or lead cross-functional and/or virtual project teams
- Knowledge of mainstream programming languages (C/C++, Python, Java, JavaScript, Angular, etc)
- Demonstrated software development expertise including domain modelling, design patterns, data structures, and test-driven development
- Ability to handle multiple projects and leads with different and evolving priorities
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.