Responsible for developing and running a key set of web services that support vehicle feature selection; providing fast processing of user selected features against the vast set of buildable feature combinations that customers offer; developing Java-based web services; innovating the deployment pipeline using continuous delivery tools; applying industry-accepted design patterns to complete assigned tasks; support agile practices, and understand the business value for software features; responsible for developing software with a paired partner as the norm, as well as automated tests before implementing business solution; utilize Pivotal cloud foundry, AWS cloud provisioning, Hibernate 4, J2EE, Java, Jenkins, JQuery, Junit, Maven, Spring MVC and Agile/SCRUM to perform duties; identify delivery issues and risks; participate in identifying minimum viable product and feature slices; and coordinate and resolve incidents when the software is not performing as expected for the service consumer. Location: Southfield, MI and multiple undetermined worksites throughout the U.S. Salary: $135,200 per year; |
Education: Bachelor – Computer Engineering, Computer Science, Information Systems, or in a related field of study (will accept equivalent foreign degree); Training: None Experience: Five (5) years in the position above, as a Senior Software Engineer, as a Consultant, as a Software Engineer, as a Software Developer, as a Senior Software Developer (Level III), as a Senior Software Engineer (Level III), as a Sr. Java Developer, as a Technical Architect, as a Manager - Operations, or in a related occupation; Will accept seven (7) years experience in the position above, as a Senior Software Engineer, as a Consultant, as a Software Engineer, as a Software Developer, as a Senior Software Developer (Level III), as a Senior Software Engineer (Level III), as a Sr. Java Developer, as a Technical Architect, as a Manager - Operations, or in a related occupation, in lieu of the primary education and work experience requirements. |