NSI LUXEMBOURG
Application Software Engineer

Job description
To reinforce our team, we are looking for an Application Software Engineer, speaking English and French:
Your main responsibilities
- Business & functional analysis
- Participate in the analysis of the expressed needs and requested features
- Design solutions in line with the information system
- Document and validate the solutions with actors of the project
- Ensure developments in compliance with our standards
- Communicate project progress with the Project Manager and the clients
Your profile
- 3 years of experience in the similar role
- Fluent French & English
- Strong knowledge on Java (v8 and higher), SpringBoot, MicroService architectures
- You have good experience:
- on REST APIs
- UML to document flows and solutions
- You understand OO concepts and EIP
- You practice:
- Clean code, refactoring, Unit
- Integration testing
- Code reviews
- CI-CD with Jenkins (continuous integration) & SonarQube (code quality)
- CRM Package or/and T24 and React JS and React Native is considered like an asset
- You are autonomous
- You have passion for developing outstanding solutions
The Offer
- Permanent contract
- Attractive salary package
- Dynamic and innovation environment
- Trainings
If you do not receive an answer within 20 days, you will have to consider that we will not proceed with your application.