Application Software Developer

Function

Welcome to Niko, an international family-owned company providing beautiful and well-designed, intuitive and user-friendly controls to make people’s homes work better.

Niko is the 'compagnon de route', a partner along the way for of all its customers and partners, with a continuous guarantee of quality, continuity, and sustainability. Over the years, these four values have become our moral compass. We made them concrete with the campaign "We Care for Your Plan", which we designed to support all our partners and customers in making their plans come true.

At Niko, we value people. Not only our customers and partners, but also our employees are of great importance to us. We dedicate ourselves to them every day. Niko employees are given responsibility, there is room for self-development, we regularly offer training and there are many growth opportunities, because we care for your career. Of course, the safety and well-being of our employees is also a top priority. There is plenty of team spirit at Niko and a great working atmosphere among the employees. Niko is known for its pleasant, collegial, and inclusive work climate, where there is room for everyone.

In short, we focus on all aspects of being an employee at Niko.

What will you do as an Application Software Developer?

As an Application Software Developer in the Niko R&D team, you contribute to the software development of our IoT solutions for home automation, mainly Niko Home Control and its different applications on mobile phones, computers, and custom Niko hardware.

You are part of a multidisciplinary scrum team that takes ownership of designing and implementing our platform and its software features, with focus on the applications.

  • You are responsible for developing and maintaining new software solutions within Niko’s IoT portfolio.
  • Estimate, execute, and implement the software solutions in accordance with our Agile software development process.
  • Be a part of a multi-disciplinary and international SCRUM team that takes ownership of designing, implementing, and maintaining all applications within the NHC ecosystem.
  • Perform code review, document, and maintain software solutions in a structured and natural way of working
  • Suggest, discuss, and define the optimum interface between hardware and software
  • Collaborate with our validation team on various test procedures for automated and functional tests of the implemented code
  • Work closely together with the User Experience & Design team, to safeguard the usability and looks of your work

Who are we looking for?

We are looking for an application software developer with a couple of years of experience. You hold a bachelor’s or master’s degree in computer science or similar engineering domain or equal through experience.

In addition, you have knowledge of:

  • Microsoft .NET Core/Framework, C#
  • Xamarin Forms
  • Working with API’s
  • GIT
  • Object-oriented design concepts
  • CI / CD
  • Unit testing, acceptance testing


The following items are considered a plus:

  • Knowledge of:
    • Angular
    • Electron
    • Jira
    • Jenkins
    • Networking
    • Linux command line
    • Native Android and/or iOS development
  • Being a Microsoft Certified Developer
  • Experience with agile/lean methodologies

On a personal level, you are a quick learner, and a passionate application software developer who is always up to date in terms of new technology. Working in a team gives you energy, but when needed you can also work independently. You have a systematic approach in your way of working, and able to keep sense of perspective of the different tasks. We expect you to have good communication skills and the ability to engage with many different people both internally in the department and externally. You have excellent written and verbal communication skills in English. Dutch is a plus.

What do you get from us?

  • You will be working in an exciting, challenging, and varied position in a professional environment.
  • You will receive an attractive salary, complemented by a comprehensive package of employee benefits.
  • You will have the opportunity for self-development, training and career growth.
  • Responsibility and showing initiative are encouraged here.
  • You will be surrounded by friendly, open colleagues you can build on. In other words: Welcome to the Niko family!
  • Niko never stands still; new quality solutions are constantly being launched. You will not be bored here.
  • Last but not least, you will be part of a professional and solid growth company with a clear vision for the future. We are a no-nonsense company that does what it says, and says what it does.

Do you recognize yourself?

Do you feel a match with the description above and can you see yourself working at Niko as an Application Software Developer? Then send us your application here below, and we will meet soon for a further introduction.

Our company

Niko designs electr(on)ic solutions to enhance buildings to better suit the needs of the people who live and work in them. By using less energy, by improving light comfort and safety and by making sure all applications work together seamlessly. Buildings with Niko are more efficient, are controllable from a distance and interact within bigger ecosystems. Niko is a family business based in Sint-Niklaas, Belgium, with more than 700 employees in 12 branches

Location

Oost-Vlaanderen
Quick application

Interesting job? Enter your e-mail address, provide your CV and apply instantly!

CAPTCHA Image Reload captcha Play captcha
Search our job vacancies
Recent jobs
inOost Vlaanderen
inOost-Vlaanderen
inOost-Vlaanderen