Milestone Systems Company Profile

Software Engineer at Milestone Systems (Brøndbyvester, Denmark)

Milestone Systems
Ta praca ma 19 miesiące i prawdopodobnie nie jest już dostępna.

Opis pracy

Help us make the world see. Join the world leader of providing Video Management Systems. Our open platform technology, open business model and open company culture has fueled our company for over 20 years and made us a global player in the VMS industry. Here, you and your colleagues work with solutions that help organizations manage risks, protect people and assets, optimize processes and reduce costs.

Welcome to the open platform company. 

The Server Administration feature team is recruiting a Senior Software Engineer with strong C# skills. The team is mainly responsible for the recording of the VMS, running on Windows OS implemented in C# and native C++. While of course implementing the features in our backlog. 

You will be responsible for the design, coding and testing and documenting of our features. The role requires you to have an eye on quality and testability into code. And of course, play and active role in evaluating and optimizing processes in the team.  

Finally, in your team you will work in an agile setup. The setup requires close collaboration with other members of team, the scrum master and the product owner. 


You hold a Bachelor or Master’s degree in computer science or other relevant qualifications. And you have at least 4 years of related work experience 

  • High level C# skills required 
  • Good level C++ skills is a big plus 
  • You know about Scrum or another agile development method 
  • You have experience with Test Automation and/or unit testing 
  • Knowledge about SQL is required 
  • Knowledge about server-side multithreading required 
  • Be familiar with WCF, network technology and protocols and be comfortable with the client-server architecture. 
  • Knowledge about WPF or other UI frameworks preferred 
  • Excellent English skills in writing and speaking 

About you: 

  • You are a team player who values integrity and honesty and are willing to take on any task needed for the team to succeed. 
  • You enjoy working with all parts of the development process – from conception of an idea to the implementation (including test automation), release, maintenance and bug fixing.  
  • You are open for new ideas and embraces changes. 
  • You display initiative and drive. 
  • You are good at networking in your company and not afraid of reaching out of the team to get help or help others. 
  • You are good at adopting and contributing to company culture. 
  • You are not afraid to make a mistake and learn from it. 


If you want to take on this exciting challenge and become a part of our fast-growing technology company, submit your application incl. CV in English. Apply now and become part of the interviews that we conduct on an ongoing basis.   

If you have any questions for the position, please contact Engineering Manager, Anders Marker at [email protected] or visit our website: 

Znajdź swoją wymarzoną pracę