Back to results

C# Software Engineer

  • Lincolnshire, IL, United States

$100,000 to $130,000 USD / year

Applications open in a new tab.

Job details

Pay
$100,000 to $130,000 USD / year
Apply by
Experience
Essential skills required (5 to 10 years solid experience of the following):
Posting language
English
Posted

Original job description

Overview

Snap-on Diagnostics is seeking an outstanding C# Software Engineer to work on enhancing and maintaining applications which are critical for business. In this role, you will be part of a global team that designs and develops new features, fixes bugs, and addresses 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.

Essential skills required (5 to 10 years solid experience of the following):

  • Expertise in C# and .NET Core / .NET 6+ with focus in web development (Web Services and Web API)
  • Experience using architecture patterns like MVC, MVVM, and DDD
  • Strong understanding of code refactoring, modularization, and best practices for maintainability and scalability.
  • Implements and enforces SOLID principles, Clean Architecture, and Deign Patterns (Factory, Repository, Dependency Injection)
  • Working knowledge of Entity Framework, LINQ, and SQL / SQL Server
  • Experience in test automation using tools / frameworks (Postman, Selenium, NUnit) and writing clean, testable code.
  • Practiced in Agile development methodologies including Scrum and Kanban
  • Able to implement new and improve existing engineering standards, best practices, and processes.
  • Successful Track Record as a Team Player
  • Excellent verbal and written communication skills
  • Self-Motivated and self-organizing

The following skills are not essential, but desirable:

  • Windows system troubleshooting knowledge using Windows Event Logs, Performance Monitoring, and Windows Debugger (WinDbg).
  • Hands-on experience with CI/CD pipelines using Jenkins
  • Understanding of authentication mechanisms including OAuth, AuthLink, and OKTA.
  • Version control experience with Bitbucket, Git.
  • Microsoft Azure experience including Azure DevOps – Azure Pipelines is a plus.

***Must reside within driving distance of Lincolnshire, IL** NO RELOCATION EXPENSES ARE OFFERED

This position has an annual salary between $100,000 - $130,000

“Actual compensation may vary based on experience and other factors"

Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran

More about this job

Skills

  • C#
  • .NET
  • Web development
  • LINQ
  • SQL
  • Microsoft SQL Server
  • Test automation
  • Postman
  • Selenium
  • NUnit
  • Agile development
  • Scrum
  • Kanban
  • Communication skills
  • Microsoft Windows
  • Troubleshooting
  • CI/CD
  • Jenkins
  • Atlassian Bitbucket
  • Git
  • Microsoft Azure
  • DevOps

Report this job

Get in touch
MovoJobs

Contact us