Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C# Software Engineer

$100k - $130k

Snap-on, Repair Systems & Information

Job Title

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 Design 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the C# Software Engineer in Lincolnshire, IL vacancy
  •  ...Job Title: .NET / C# Developer Job Location: Lincolnshire IL Hybrid Interview Mode: Virtual Job Duration: Contract to Hire Responsibilities: Develop enhance and maintain applications using C# technologies. Design develop and support integrations... 
    C#
    Full time
    Contract work

    Stellar IT Solutions LLC

    Lincolnshire, IL
    8 days ago
  •  ...Job Description Software Engineer - C# Developer - Capital Markets Hybrid in NYC - Contract W2 Only NO THIRD PARTIES Role Objectives This individual will be a member of the team working on mission critical projects and provides the technical expertise... 
    C#
    Contract work
    Work experience placement

    BAMM Staffing

    Mundelein, IL
    15 days ago
  •  ...Job Description Senior C#/.NET Developer Overview As a Senior C#/.NET Developer...  ...and CI/CD pipelines for efficient software delivery. Support trading workflows...  ...Bachelor’s degree in computer science, engineering, or a related field. Minimum of 5 years... 
    C#
    Remote work

    Green Key Resources

    Mundelein, IL
    8 days ago
  •  ...Montreal, London, Brussels, Luxembourg, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore. Context: We are looking for a C# Developer to join a leading i nternational financial institution 's New York technology team, supporting front-office electronic... 
    C#

    QUANTEAM - North America (RAINBOW PARTNERS Group)

    Mundelein, IL
    8 days ago
  • Job Description I am working with a Hedge Fund in NYC/NJ that is looking to upgrade the technology team. I am specifically looking for candidates 7-12 years of experience that is interested in taking a hands on leadership role. Design, build, and maintain applications...
    C#

    Undisclosed Hedge Fund

    Mundelein, IL
    8 days ago
  •  ...Who You Are Interested in managing a team of test automation software engineers? As a Test Automation Manager, you would lead teams that...  ...Strong programming experience in one or more of Ruby, Java, C#/.NET, C++, Perl, or Python, with the technical judgment to challenge... 
    C#
    Temporary work
    Relocation package

    Pivotal Solutions

    Deerfield, IL
    2 days ago
  • $130k - $160k

     ...high-quality, maintainable, and scalable software. · Lead technical assessment and scoping...  ...languages and frameworks in a polyglot engineering team as project needs change. Required...  ...and .NET. ·Strong proficiency in C#, .NET, React (or similar), TypeScript, JavaScript... 
    C#
    Work experience placement
    Local area

    HUB International

    Mundelein, IL
    2 days ago
  •  ...sustainability tracking applications, and AI-powered software solutions that are at the forefront of...  ...-performance, scalable applications C#/.NET experience for enterprise...  ...Dedicated guidance from experienced software engineers and product specialists Learning opportunities... 
    C#
    Hourly pay
    Permanent employment
    Internship
    Summer internship
    Local area
    Immediate start
    Relocation package

    Siemens

    Buffalo Grove, IL
    5 hours ago
  •  ...re hiring an Automation Systems Modeling Engineer to own simulation and emulation work for...  ...'ll work with engineering, controls, and software teams to bring mechanical layouts into 3D...  ...Customize model equipment and logic using C# and software extensions to support simulation... 
    C#

    Cindavi

    Mundelein, IL
    26 days ago
  •  ...Job Description Software Engineer (C#), Financial Technology A leading financial technology firm is looking for a Software Engineer with deep C# expertise to join its development team. The team is building a state-of-the-art, multi-asset class trading platform used... 
    C#

    Cleartech Recruiting

    Mundelein, IL
    28 days ago
  • $200k - $250k

     ...0 USD Annually - $250,000.00 USD Annually Description: Software Engineering Manager Location and Work Arrangement Illinois-based role...  ...expertise with the Microsoft technology stack, including: C# .NET SQL Server Entity Framework Strong Azure... 
    C#
    Work at office
    Flexible hours

    Judge Group, Inc.

    Wheeling, IL
    21 hours ago
  •  ...on building and refactoring code. You will work in a mature C# and SQL Server environment, untangle applications that have grown...  ...Experience ~ Bachelor's degree in computer science, software engineering, IT, or a related field, or equivalent experience ~5+ years... 
    C#
    Full time
    Local area

    MMD Services

    Glenview, IL
    3 days ago
  • $111.1k - $170.3k

     ...call center channels.As a Payment Systems Engineer, you’ll play a key role in designing,...  ...maintain payment services and APIs using C# and .NET/.NET CoreIntegrate with payment...  ...processesRequired Qualifications5-10 years of software engineering experienceStrong proficiency... 
    C#
    Full time
    Part time
    Local area

    Camping World

    Lincolnshire, IL
    3 days ago
  •  ...Job Description We're hiring a Staff Full-Stack Software Engineer (.NET & Azure) to join a fast-growing treasury platform giving businesses...  ...traditional and digital assets. If you've spent 8+ years deep in C#/.NET Core, Azure, and Angular/TypeScript, and you're the... 
    C#

    E-Frontiers

    Mundelein, IL
    14 days ago
  •  ...Programmer Analyst will define, develop, test, analyze, and maintain new software applications. This includes writing, coding, testing, and...  ...Internet Information Services · Experience with ASP.NET and C# programming languages Additional Information All your information... 
    C#
    Contract work

    Encore Consulting Services

    Arlington Heights, IL
    5 days ago
  •  ...Our client is looking for a hands-on engineering leader to guide the modernization of legacy...  ...~ Bachelor's degree in computer science, software engineering, IT, or a related field, or equivalent...  ...skills in Python, React, TypeScript, C#, .NET/ASP.NET Core, REST APIs, and SQL... 
    C#
    For contractors
    Local area

    MMD Services

    Glenview, IL
    2 days ago
  • Software Engineering Manager, GTI Team LeadMonday - Friday 8:00 - 5:00RemoteCorptax is the platform behind corporate tax for many of the largest...  ..., with a shared React component library.Backend: .NET and C# services behind the product APIs.Data: Microsoft SQL Server,... 
    C#
    Local area
    Remote work
    Worldwide
    Flexible hours

    CSC Corporation Service Company

    Buffalo Grove, IL
    4 days ago
  •  ...addition to tax, we pioneer new solutions in the corporate software space.We are looking for a software engineer to help us build the next generation of revolutionary...  .... Today it centers on Python, Node.js/TypeScript, C#/.Net, and React, running on cloud infrastructure with... 
    C#
    Local area
    Remote work
    Worldwide
    Flexible hours

    CSC Corporation Service Company

    Buffalo Grove, IL
    2 days ago
  •  ...Job Description Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and...  ...Requirement Hands on development experience in C++, Python, Java or C# Deep knowledge of the FIX protocol, with hands-on experience... 
    C#

    C2R Ventures

    Mundelein, IL
    8 days ago
  •  ...must have a Master's degree with two years of relevant experience, or a Bachelor's with five years. Proficiency in technologies such as C#.NET, SharePoint, JavaScript, and SQL is essential. Travel may be required, and telecommuting is possible. #J-18808-Ljbffr TekInvaderZ... 
    C#
    Remote job

    TekInvaderZ LLC

    Arlington Heights, IL
    4 days ago
  •  ...Full Stack Software Engineer Arlington Heights, IL - Onsite 4 days a week About the Opportunity: Thrively is partnering with an established...  ...1,000 employees. You’ll work across the full stack using C#/.NET, React, SQL and relational databases while helping... 
    C#
    Remote work

    thrively

    Arlington Heights, IL
    7 days ago
  •  ...LLC in Arlington Heights, IL seeks an Application Developer with a Master’s degree in CS/Engineering or related field to design, develop, and maintain software applications using C#, ASP.NET, JavaScript, AJAX, WebAPI and AngularJS. The role requires about 6 months of... 
    C#
    Flexible hours

    TekinvaderZ LLC

    Arlington Heights, IL
    4 days ago
  •  ...for a dynamic, technically skilled Process Engineer who will be responsible for PCBA...  ...Experience with PC layout/design review software (Cadence Allegro, Valor); EMS/CM supplier...  ...language (Perl, Python, etc.), Visual Basic / C# .NET is a plus • Able to travel ~10%; periodic... 
    C#
    Full time
    Contract work

    Insight Global

    Palatine, IL
    5 hours ago
  •  ...multithreading, performance optimization Exposure to C++ or other performance-oriented languages Client-side technologies such as C# or similar Messaging and communication protocols, including TCP-based systems Nice to have: experience with electronic... 
    C#
    Work at office

    QUANTEAM - North America (RAINBOW PARTNERS Group)

    Mundelein, IL
    14 days ago
  •  ...throughout the enterprise. We are looking for an experienced software engineer with deep Python expertise, a strong foundation in software design...  ...experience in a statically typed language, such as Java or C#, with an understanding of explicit contracts, type safety, and... 
    C#
    Contract work
    Local area

    Soho Square Solutions

    Mundelein, IL
    2 days ago
  •  ...Application Developer with Master's degree in Computer Science, Engineering (any),Technology or related and 6 months of exp to...  ..., develop, create, modify computer applications software using relevant technologies C# and ASP.Net technologies, JAVASCRIPT, AJAX, WebAPI, Angular... 
    C#
    Flexible hours

    TekInvaderZ

    Arlington Heights, IL
    4 days ago
  •  ...ensuring adherence to best practices in software architecture, coding standards, and security...  ...’s degree in Computer Science, Software Engineering, or a related field, or equivalent work...  ...supervisory role. ~ Extensive expertise in C#, ASP.NET Core (MVC and Web API), Entity... 
    C#
    Full time
    For contractors
    Work experience placement

    College Foundation, Inc.

    Mundelein, IL
    2 days ago
  •  ...Description Independently perform analyses and implement data, software, or technology solutions to deliver precise, reliable, and...  ...deployments for quality and operational platforms. Experience with C#, Java, or other modern programming languages (Python, Node.js,... 
    C#
    Full time
    Temporary work
    Work experience placement
    Local area

    AbbVie

    North Chicago, IL
    1 day ago
  •  ...Requirements Bachelor's degree in computer science, related discipline, or equivalent work experience. 3 years continuous experience. C# SQL Financial Industry Experience Preferred Qualifications Understanding of Design Patterns Understanding of... 
    C#
    Work experience placement

    Mirae Asset Securities (USA) Inc.

    Mundelein, IL
    27 days ago
  •  ...· algorithms · multithreading · database design · core Java And be comfortable with: · Messaging Systems · SQL · UNIX/Linux and Windows Nice to have proficiency with: · Cloud Technology · Spring Boot · Ant · C#... 
    C#

    The Cypress Group

    Mundelein, IL
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C# Software Engineer. Be the first to apply!