Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Snap-on · 4 hours ago

Software Engineer

Snap-on is a leader in industrial vending technology, seeking a Software Engineer to join their AutoCrib team. The role involves participating in software design, collaborating with cross-functional teams, and ensuring high-quality user experiences while managing customer issues.

AutomotiveManufacturing
check
H1B Sponsor Likelynote

Responsibilities

Participate in software design and architecture process, ensuring scalability, performance, and maintainability
Contribute to code base using best practices and standard design patterns
Accurately estimate technical effort required for assigned tasks
Write and maintain documentation for code and processes to ensure effective collaboration and knowledge transfer
Perform design and code reviews to maintain quality, performance, and responsiveness
Troubleshoot and resolve technical issues, revising code as needed
Collaborate with cross-functional teams (Product Management, Technical Support, QA, and Engineering) to gather requirements and ensure a high-performing user experience
Stay updated on industry trends, evaluate new technologies, and recommend improvements to organizational effectiveness and customer service
Apply Agile methodologies to structure and execute releases reliably with high quality
Actively manage and resolve customer issues, delivering timely fixes

Qualification

.NETSoftware development frameworksDatabase design/managementAgile methodologiesPythonVersion control systemsCloud technologiesDebuggingTroubleshootingOwnership of projectsCommunication skillsAdaptability

Required

Bachelor's degree in computer science or related field or relevant work experience
Strong communication skills, both verbal and written, for interacting with technical and non-technical stakeholders
Experience shipping user-facing products, desktop, mobile and SaaS platforms
Proficiency in .NET (and/or Python, Delphi)
Experience with software development frameworks and libraries (e.g., React, Angular)
Proficient in database design/management
Strong understanding of data structures, algorithms, and software design patterns
Experience with version control systems (e.g., Git, SVN)
Familiarity with cloud technologies (AWS, Azure, GCP) and CI/CD pipelines
Experience in debugging, troubleshooting, and optimizing existing code
Ability to work independently and take ownership of projects
Adaptability to learn new technologies and tackle new challenges as they arise
Experience with Agile methodologies (Scrum, Kanban) and using project management tools (e.g., Jira, Trello)

Preferred

Master's degree in a related field is a plus
Experience with DevOps practices and tools
Knowledge of secure coding practices in software development
Familiarity with mobile development (iOS/Android) or front-end frameworks (React, Angular, Vue.js)
Contributions to open-source projects or personal projects that demonstrate expertise and passion for software development

Company

Snap-on is a global innovator, manufacturer and marketer of tools, diagnostics, equipment, software and service.

H1B Sponsorship

Snap-on has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (4)
2023 (1)
2022 (3)
2021 (5)
2020 (4)

Funding

Current Stage
Public Company
Total Funding
unknown
1978-02-27IPO

Leadership Team

leader-logo
Ben Brenton
Chief Innovation Officer
linkedin
leader-logo
Christopher Potter
President Tool Storage
linkedin
Company data provided by crunchbase