Job Opening:
NMS Development Engineer

OneSource
TITLE: NMS Development Engineer
LOCATION: Sint-Niklaas, Belgium
LANGUAGES: English
DURATION: 12 months
DESCRIPTION
As our Senior Java Engineer you will:
· work on the network management applications for our next-generation satellite telecom platform
· be involved in the complete development cycle: analysis, design, coding, test automation and bug fixing
· document the architecture, code, solutions and test cases
· work closely with our embedded developers, Linux system engineers, GUI Developers and quality assurance members
· aspire towards a thorough understanding of satellite communication technologies and its components
As a prerequisite to becoming our Senior Java Engineer you:
· hold a degree in Engineering (Computer Sciences, Telecommunication…)
· have at least 5 years of development experience in Java (8 or higher)
· can put into practice common software design knowledge: modular/OO (Object Oriented) programming, reusability, unit tests, continuous integration, UML, code refactoring
· are eager to learn new technologies
· master at least 5 of the following tools/technologies/libraries: Spring, Hibernate, Bamboo, Jenkins, Maven, Gradle, Tomcat, Kubernetes, Docker, Vagrant, Junit, Mockito, REST/JSON, Jackson, Linux, telecommunication systems and concepts, IP and related protocols, Git
· are conversational in English
· are able to explain a defined architecture and to work on an abstract and conceptual level
· are capable to analyze complex distributed software architectures
· have an affinity for testing
Once on board you will:
· be part of our committed team of experienced and talented software engineers based in our Labs in Sint-Niklaas (Belgium)
· be part of our Network Management System (NMS) team, in Sint-Niklaas Belgium, that works on a distributed management system which forwards the user configuration to multiple components with their specific APIs
· work mostly in a Unix environment with IntelliJ IDEA as our main IDE and Git as the version control system
· be working on various satellite-related controlling applications and on devices ranging from consumer satellite modems to high-end modulators and demodulators
· join an innovation and people driven high-tech industry leader
· touch on a wide array of systems and technologies, with many challenges and learning opportunities
· be a member of a passionate global family that values openness and a can-do mentality
· take pride in enabling internet access for schoolchildren in remote areas and for people in the air or at sea