Jobs · Engineering · Ohio

Sr. Software Engineer

Snap-on · Richfield, OH · 5 mo ago
EngineeringFull-time

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.
  • Counsels and mentors junior associates.

Requirements

  • Strong knowledge of OOP concepts and design patterns.
  • Experience developing enterprise level web applications.
  • Experience developing JAVA based web applications using the Spring Framework including TypeScript, HTML5, and CSS.
  • 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 tasks and 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.

Similar jobs

Sr. Software Engineer

HERE TechnologiesChicago, IL· 4 days ago
Engineering$130k–$140k/yrapply on careers-here.icims.com

Sr. Software Engineer

Trimble Inc.Austin, TX· 3 days ago
Information Technologyapply on trimble.eightfold.ai

Sr. Software Engineer

Mission Technologies, a division of HIIAnnapolis Junction, MD· 2 wk ago
Engineering$135k–$215k/yrapply on jobs.hii-tsd.com