Description

What you will bring:

  • Proven experience developing Windows PC based software and a minimum of 10 years of overall experience.
  • Proven ability to design, develop, test, deploy, maintain, and improve software applications
  • Proven ability to identify problem areas in code and suggest solutions on how to tackle
  • Capable of evaluating and recommending technology choices
  • Experience in developing scalable systems with performance, maintenance, and security in mind
  • Make the teams you play on better through collaboration with team members

Required Skills:

  • Advanced Fluency in English (Level C-1)
  • Windows PC based application development
  • Windows Development environment
  • MS SQL Server or similar DBMS
  • C#, .NET core
  • Working knowledge of MS Office and Azure DevOps
  • Experience working on high-performing Agile team

Nice to have Skills:

  • Condition Monitoring experience
  • Mobile Development experience (Kotlin/Swift)
  • Web Development experience (HTML5, React, JavaScript, Angular, Bootstrap CSS)
  • Golang
  • Python
  • C++
  • GitHub and branching strategies


 

Education

Bachelor's degree