We are currently seeking an experienced Senior .Net/WPF Developer in our team.
About client:
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, 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 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.
Requirements:
- 5+ years of experience with .NET development, focusing on C# and desktop applications;
- Proficiency in WPF (Windows Presentation Foundation) for building robust desktop applications;
- Strong experience with unit/automation testing methodologies and frameworks;
- Solid understanding of OOP and SOLID principles, with the ability to apply them effectively;
- Experience with MVVM architecture, preferably MVVM Light (nice to have);
- Strong analytical and problem-solving skills;
- Excellent attention to detail and commitment to writing clean, maintainable code;
- Open to learning new technologies and staying updated with industry trends;
- Ability to work independently and collaboratively in a team environment;
- English proficiency: Upper-intermediate level or higher (both written and spoken).
Nice to have:
- Experience with .NET 8, Blazor, MAUI, MS SQL;
- Familiarity with API development;
- Demonstrated ability to work with complex mathematical concepts and algorithms.
Responsibilities:
- Develop C#/.NET applications using MVVM principles;
- Create WPF desktop interfaces and support mobile/web versions;
- Write and maintain unit and automation tests;
- Perform code reviews and ensure code quality;
- Participate in daily stand-ups and client calls;
- Contribute to technical documentation as needed.
Team:
- Tech Lead, 2 WPF Developers, QA Engineer, PM.
Our benefits:
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.