Milestone Systems is a world-leading provider of open platform IP video management software (VMS). We deliver high quality video platform software in which our community of hardware and software partners can integrate their video solutions for security purposes and beyond.
Become a member of Server Administration feature team. The team will implement the features on the team’s backlog, but the main responsibilities are related to the recording part of the VMS, running on Windows OS implemented in C# and native C++. Key parameters are performance and stability.
Responsibilities:
- Taking a leading role in breaking down tasks, design, coordination and development.
- Design, code, unit test and document as part of the agile development team.
- Think quality and testability into code.
- Be a team player that embraces both test as well as development tasks.
- Be active part in evaluating and improving processes in the team.
- Coaching and mentoring other members of the team helping them grow and develop.
Qualifications:
- B.Sc. or M.Sc. in Computer Science or similar
- 8+ years of relevant work experience
- You know about Scrum or another agile development method
- You have experience with Test Automation and/or unit testing
- Expert in C++
- Good level C# skills is a big plus
- 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
- Knowledge about agile development 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.
Company and team
We are an international company with development sites in Denmark, Bulgaria and 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 colleagues of many nationalities, you will hear many languages spoken, but common language is English. The tone is relaxed, and all are expected to express their opinion. We are working in self-organized teams and the team has the responsibility for the solution.
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.
Apply
If you want to take on this exciting challenge and become a part of our fast-growing technology company in Brøndby, 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 am@milestonesys.com or visit our website: www.milestonesys.com.