Overview
Snap-on Diagnostics is seeking an outstanding C# software engineer/developer to work on enhancing and maintaining applications which are critical for business. In this role, you will be working onsite directly with our team to help build new features, fix bugs, and address technical debt.
This position requires an excellent team player with great communication skills who demonstrates a passion for delivering software of uncompromising quality to customers. The candidate will frequently be required to work on a cross-functional level in partnership with other Snap-on Diagnostics’ Software Development sites across the globe.
Essential skills required (5 to 10 years solid experience of the following):
C#
Experience with architecture patterns like MVC, MVVM
Experience with software design and UML
Experience with Web Services and Web APIs
Desktop Application Development
Experience in writing unit tests
Successful Track Record as a Team Player
Excellent written and verbal communication in English Language
Self-Motivated and self-organizing
Experience with Agile and Scrum development
The following skills are not essential, but desirable:
Test automation
Experience working with SQL server Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran
Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran
Regular Full-Time