Position: Senior .Net/WPF Software Engineer
Company: Abto Software
Experience required: 5y
English level: intermediate

**About the client:**
We are the world’s leading manufacturer of power transmission belts and a premier global manufacturer of fluid power products. Our highly engineered products are critical components used in diverse industrial and automotive applications where the cost of failure is very high relative to the cost of our products.
We provide a differentiated value proposition to our customers by offering a complete portfolio of premium product and service solutions for both replacement and first-fit applications across our targeted end markets, which encompass process and specialty, construction, agriculture, energy, transportation, and automotive.
As an engineering leader with a strong foundation in research and development, the customer is committed to advancing the science of motion performance by developing safe, forward-thinking products, services, systems, and solutions, as well as fostering long-term customer and employee relationships.
Headquartered in Denver, Colorado, employs over 14,000 people across 106 locations in 30 countries.

**About the project:**
A computer program to analyze the layout of Automobile and Synchronous Belt Drive Systems and in particular the interaction between the belt and the tensioner. Considering the exact system dimensions as well as belt construction-related characteristics, the ABDS/SBDS analyses the installation condition, the tolerance stack-up and thermal behavior for static conditions. Additionally, the program includes a belt-life-prediction and Eco Sprocket feature. The belt-life-prediction complies with the latest failure-mode specific calculation models. A motorcycle module should be added.

**Team:**
Tech Lead
2 WPF Developers
QA Engineer
PM

**Key requirements:**
5+ years of experience working with .NET, C#
Experience with WPF
Experience with unit testing
Experience with Math, MVVM Light (nice to have)
Level of English: Intermediate (at least)

**Responsibilities:**
Write code according to MVVM principles
Code review
Communicate current status with the customer during daily calls