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
- Bachelors 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.
Required Experience:
Senior IC
OverviewSNAP-ON BUSINESS SOLUTIONS (group within the RS&I Division-Repair Systems & Information; Snap-on Incorporated)Location: Richfield OHWork Hrs: Monday - Friday; 8a - 5pPerforms moderately complex application design systems analysis and programming activities which may require extensive researc...
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
- Bachelors 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.
Required Experience:
Senior IC
View more
View less