For one of our Partners, we are looking for a Software Developer (m/f/n) to support a long-term project delivered for a European Union organization based in Luxembourg.

The person in this role will be responsible for developing, maintaining and improving software solutions supporting complex IT and network infrastructure in an international environment. The position involves analysing technical requirements, designing and enhancing existing solutions, writing code and technical documentation, as well as testing and deploying new functionalities.

The Developer will also contribute to system optimisation, process automation and the improvement of tools designed to ensure infrastructure stability, reliability and performance.

Requirements:

  • At least 2/3 years of experience in software development

  • Perl, Python, Unix, Shell Scripting, Oracle, JavaScript (jQuery), SQL DB

  • Excellent written and verbal communication (French and English)

  • Customer and Quality focus

  • Sense for pro-activity

  • Ability to understand complex technical situations

  • Ability to provide recommendations

  • Team-spirit

Nice to have:

  • Web front-end tools (JavaScript skills, preferably with React experience)

  • Microservice architecture (node.js or ServiceFabric or similar).

  • NoSQL databases (MongoDB or similar).

  • DevOps – CI, build automation, continuous deployment, fast path to live, etc.

  • Quality control of code and releases (TDD, unit testing, coding for testability).

  • Network and security Technologies

  • Juniper SD WAN

Responsibilities:

  • Analysing customer requirements

  • Developing existing programs by analysing and identifying areas for modificationPresenting 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

  • 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

Offer:

  • Form of cooperation: B2B contract

  • Rate: 500 EUR/day

  • Location: Hybrid set-up with 1 trip per month (negotiable) to Luxembourg without reimbursement.

  • Project Business hours: 7H-19H => being able to regularly start between 8AM and 9AM

  • Occasional interventions outside of normal working hours may be requested