As a senior software developer, you will supervise the end-to-end Software Development LifeCycle process for several products. You will be involved from the first business needs analysis analysis until the software decommissioning for the products under your responsibilities.
Mission
You will be involved in / in charge of :
Analysing customer requirements ;
Developing existing programs by analysing and identifying areas for modification ;
Presenting ideas for system improvements ;
Software architecture design, together with architecture team ;
Creating technical specifications, writing program code and documenting ;
Testing the product in controlled situations before going live ;
Preparation of training manuals for users ;
Maintaining the systems once they are up and running ;
Being helpful, respectful, team oriented and keeping others informed ;
Liaising with the other entities part of the NMS III organisation and the customer for the development and deployment of tools ;
Support and assist developers at code level ;
Propose directions for the development of tools within the organisation. Draft, deploy and monitor development policies ;
Interested and willing to learn new technologies ;
Continuous integration & Continuous documentation & Continuous deployment using a dynamic pipeline: Git to commit, Jenkins to orchestrate, SonarQube to control, Unit-test/Selenium/nightwatch to check and Ansible to deploy and rollback.
Competences techniques
At least 8 years of technical experience (Senior Level) :
System : Debian, VMWare, Docker, K3S, shell scripting
Database : Oracle, SQL dB, MongodB
IP Security principle or Network principle is an asset.
Integration with Identity Provider (IdP).
Competences generales
Organisational skills and analytical ability.
Team working ability, communication and leadership skills.
Capability to manage complex technical projects.
Capable to produce concise technical documentation.
Langues
Fluent in French and English is a requirement
Notre offre
You will join the team of +/- 100 top professionals in charge of providing the European Commission with secure, reliable and high-performance corporate network and telecommunication infrastructures and services (50+ locations in EU).This encompasses data network services supporting internal and external data communications, data network security services (Secure access to web applications, Teleworking remote access services, firewall services, etc), fixed and mobile telephony services, IP TV and videoconference services.
In this cutting edge IT environment:
You take stock of your career plan and your training path every year ;
You appreciate the flexibility of working from home to preserve your work/life balance ;
You benefit from a competitive salary package including extra-legal benefits.