Senior Software Engineer Full Stack

Our client develops tailor made high-quality software solutions for clients in Europe, based on open-source technologies and open standards.

To reinforce its custom business applications project teams, our client is looking for a Senior Software Engineer Full Stack for its XBRL and Arevio business line.

If you recognize yourself in most of these:

  • Passionate about software development, highly interested in clean code and modern software architecture

  • Open-source and quality minded

  • Expert in Python and Java and good knowledge of some other languages (HTML5, modern JavaScript, TypeScript…)

  • Very strong knowledge of XML editorial systems and Excel, experience with XBRL is a plus

  • Knowledge of Design Patterns

  • Knowledge of Angular will be a plus

  • Experience developing applications using SOA Concepts

  • Curious about emerging technologies and frameworks

  • Communicate designs in a clear way, sharing technical solutions with others

  • Ability to adapt quickly to an existing, complex environment

  • Ability to understand business requirement and convert them to applications

  • Ability to perform both as an individual and in a team and completing the given tasks on time

  • 5 + years of experience in software development

  • Holding a relevant master’s degree (in computer science, engineering, mathematics, ...)

  • Excellent command of French and English, a basic knowledge of Dutch is a plus.

And you would like to:

  • Lead a team and share good practices with your team members

  • Elaborate technical solutions to challenging business requirement

  • Deliver high-quality software, being part of a very efficient team

  • Use modern software development methods in a self-organized team

  • Work with the latest technologies

  • Learn every day while adding value to the team

  • Be a significant contributor to the business line’s growth.

 

What our employees appreciate:

  • Technically challenging projects with a high level of personal responsibility and flat hierarchies

  • An agile work environment with short decision-making paths

  • Be part of a human sized company that cares about its employees

  • Team integration through active support from your colleagues

  • Flexible working hours

  • Open-ended employment relationship with individual training opportunities

  • Friendly and dynamic working environment

  • Attractive salary package