Snap-on is a global innovator, manufacturer and marketer of tools, diagnostics, equipment, software and service. They are seeking a Software Development Intern to assist in product design, systems analysis, and programming activities under close supervision. The role involves bug verification, release testing, and maintaining databases.
Responsibilities
Assists in the performance of non-complex product design, systems analysis and programming activities, which may require some research and analysis; assists in designing, implementing and maintaining a single product module/sub-system; assists in the preparation of technical documentation of product sub-systems. Assists in the unit testing and integration testing for functionality and limits.
Follows established programming guidelines; executes test procedures according to test plan; follows scheduled plan and identifies problems; writes module level implementation and test specifications; tracks their own key activities.
Listens and follows written/verbal instructions; understands activities within a single project.
Participates effectively in group situations.
Other duties as assigned.
Qualification
Required
Current student and or experience equivalent to a Software-Developer Engineer I (College Sophomore-Senior) in the field of Computer Science/Mathematics
Actively pursuing an Associates or Bachelor’s degree in computer science / application development
Basic technical knowledge in software development methodologies, design, and implementation
Good analytical and design skills at single product / single environment level
Basic skills in research and analysis, project planning and implementation
Basic understanding of entire development process, including specification, documentation and quality assurance
Basic awareness of business issues as they impact overall project plans
Good communications and interpersonal skills
Application development experience with some of the following tools and languages: HTML5, XML, Java, JSON, Javascript/Typescript, Restful webservices, SQL (Oracle and Postgres), Linux OS, Action Script, Shell Scripting, Intellij or similar IDE tool, Angular 2+, Maven app build tools, CSS, Python
Preferred
Benefits
Snap-on is a global innovator, manufacturer and marketer of tools, diagnostics, equipment, software and service.