Milestone Systems Company Profile

Senior Software Engineer, Barcelona - Spain at Milestone Systems (Barcelona, Spain)

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

Opis pracy

As Milestone Systems continues to grow and expand, we are now strengthening our team with even more talented Software Engineers for our R&D site in Barcelona. In this position you will be responsible for Milestone’s integration features of our Video Management Systems (VMS). 

You will be the technical spearhead of a new team, and a crucial resource in building up our new site where you will be heavily involved in ensuring a good knowledge transfer from Denmark to Barcelona, technically and culturally. This is a brand-new development site, so you will have excellent opportunities at really making a difference.    

As a Software Engineer at Milestone you will work in an agile setup and the team works in two weeks sprints and releases software three times a year.  

Your experience:  

  • You are an experienced Senior Software Engineer with 7+ years of experience   
  • You have been working professionally with Scrum or another agile development methods    
  • You have experience with Test Automation   
  • You have experience working with complex IT systems   
  • Preferably, you have previous experience being part of starting up a new team or being part of a start-up   
  • Preferably, you have been working in an international company and have experience with cross site collaboration  

Your skills:  

  • Expert level C# skills required   
  • Experience with SQL is required and experience with NoSQL preferred   
  • Server-side multithreading experience required   
  • Proficient skills in C++preferred   
  • Experience with real-time data handling preferred   
  • Micro service architecture experience preferred   
  • Experiences with IoT devices preferred   
  • Experience with WPF or other UI frameworks preferred   
  • Experience with agile development preferred   
  • Language skills:   
  • Excellent professional English  

As a person: 

  • 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.  

About Milestone  

We are an international company with development sites in Denmark, Bulgaria and in Spain, with strong roots based in the Scandinavian mentality. "People first" is very important for us as development of our employees is a focus area and at the same time we strongly believe that a healthy work life balance is important for our success. In our department we have a relaxed tone, and all are expected to express their opinion. We are working in self-organized teams and the team has the responsibility for the solution.      

We are technology driven – as we are developing and maintaining one of the most advanced IP video surveillance systems in the world. Innovation is important for us and every year we have a 2 weeks period with engineering challenges, where all members in R&D get the opportunity to work with an innovation assignment of own choice.   

We expect you to engage, speak up, and make a difference but always with respect for you colleagues.  


Submit your application and CV in English as soon as possible. We will conduct interviews on an ongoing basis, so do not risk missing this unique opportunity!

For more information, please contact Yasen Hristov Angelov, Engineering Manager on [email protected]

Want to know more about our company and the people who work there?

Check out Milestone Systems at Facebook, LinkedIn or Twitter or visit our website: