monitor_heart
  
Dashboard

Sr. Software Engineer Job

Spam Check If this is a scam... Mark as SPAM
Marked Thank you for helping!... Undo
Employer: Snap On
SpiderID: 14171775
Location: Richfield, Ohio
Posted: 4/26/2026
Wage: Negotiable
Priority Review Date: 5/26/2026
Job Code / NOC / SOC: 2026-19691-2910
Category: Transportation/Air, Sea & Land
Job Description:
Overview

SNAP-ON BUSINESS SOLUTIONS (group within the RS&I Division-Repair Systems & Information; Snap-on Incorporated)

Location: Richfield, OH

Work Hrs: Monday - Friday; 8a - 5p

Performs moderately complex application design, systems analysis, and programming activities, which may require extensive research. Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual contributor recognized for specific technical expertise or act as project leader addressing a wide range of technical issues within a project(s). Candidate will have working experience developing enterprise level web applications, specifically single-page applications, using a combination of the Angular web framework and Spring Framework. (JAVA).

Responsibilities

  • Performs moderately complex product design and implementation activities which may require extensive research and analysis; performs design, implementation and maintenance of moderately complex multiple product modules/sub-systems; Performs moderately complex bug verification, release testing and support for assigned products; researches problems discovered and develops solutions to the problems; conducts unit testing and integration testing for functionality and limits.

  • Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues; suggests technical approaches to management on projects.

  • As a project leader effectively handles all development activities of the project, (i.e., identifies resource requirements; manages multiple concurrent related activities, suspends and resumes activities as priorities shift, quantifies risk when contingency planning is needed)

  • Provides technical leadership to the team by researching new technology or development tools; is current on activities within the department, company and industry

  • Has greater interaction with clients; actively participates in presentations, technical demonstrations, etc.

  • Provides training/instruction and technical mentoring to junior associates.


  • TECHNICAL SKILLS:


    • Strong knowledge of OOP concepts and design patterns.

    • Experience developing enterprise level web applications.

    • Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript, HTML5, and CSS.

    • Experience with JSON and XML, specifically in the role of data binding and data transfer.

    • Working experience with three Tier UI component libraries such as PrimeNg is preferred.

    • Working experience with SQL queries and PostgreSQL database is a plus.

    • Working experience with Maven and Jenkins a plus.

    • Able to balance multiple tasksand thrive in a fast-paced Agile-Scrum environment that is focused on quality results.


    Qualifications


    • Bachelor's Degree in Computer Science; Minimum 5 years' experience in software engineering field*.

    • Minimum 5 years experience in J2EE / JAVA development.

    • Thorough understanding of accepted application design principles and multi-tier development practices.

    • Thorough technical knowledge of industry standards with an emphasis on Web Services*.

    • Basic understanding of Service Oriented Architecture; Practical experience desirable.

    • Thorough technical knowledge of software development methodologies.

    • Excellent analytical and design skills at multiple product level.

    • Excellent skills in research and analysis, project planning and implementation.

    • Strong understanding of entire development process, including specification, documentation and quality assurance.

    • Basic awareness of business issues as they impact overall project plans.

    • Recognized central point for technical issues across groups and products.

    • Proven communication, presentation and interpersonal skills.

    • Ability to work effectively as a team leader, team member or individual contributor.

    • Works well independently with reliability and integrity.
    Job Criteria:
    Start Date: ASAP
    Position Type: Full-Time Permanent
    Experience:
    Education:
    Travel:
    Vacation:
    Contact Information:
    Contact Name: Snap On Type:
    Company: Snap On