Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Snapon Mid-level Java Developer in Dearborn, Michigan

Overview Snap-on is seeking a Mid-level Java Developer at it's Cognitran location in Dearborn, Michigan. As developer, you will be a highly technical, hands-on developer utilizing Java based technologies. You will work closely with program managers, Agile team facilitators, scrum masters and developers, as well as liaising with key external stakeholders. Responsibilities * Visiting external stakeholders to understand their requirements, demonstrate new ideas and functionality* Write code to enhance our array of software applications* Supporting the delivery of multiple development projects from design through to release* Assist Project Managers with defining delivery phases of the project including activities, sub-activities, and milestones from a development perspective* Assist with the mitigation of risks and issues ensuring they are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards* Work closely with relevant teams both internally and externally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems* Backlog grooming; supporting iteration planning; resource allocation, critical issue analysis and resolution* Writing code to enhance our array of software applicationsQualifications * Bachelors Degree in Computer Science or alike, and 2-3 years related experience * Strong Java SE skills* Strong presentation and communication skills that allow you to translate technical information effectively to non-technical audiences at a variety of organisational levels* A keen eye for detail and a passion to follow good practices.* Assisting to solve complex design problems or software bugs using both logical and creative approaches* Strong understanding of unit testing as part of the software development cycle, following Test-Driven Development.* Experience in a variety of software development approaches including Agile* The ability to build expert knowledge within the organisation* Be a creative and innovative thinker with the ability to bring ideas to fruitionExperience with the following technology preferred:* HTML* JavaScript* CSS* Angular* MVC* Gradle* REST* SOAP