Software Engineer #44161-3
Software Engineer, Warren, MI, General Motors. Work within GM Connected Customer &Mobility Solutions (CCMS) to develop & test technologies enabling a new generation of connected vehicles. Gather technical requirements & apply Pivotal Cloud Foundry (PCF) cloud-native platform to deploy Spring Boot to develop REST API µsvces architecture & estimate delivery of SW, following Agile & SAFe methodologies. Work on Java based automation framework for web, API, & mobile applications automation & enable execution of mobile automation scripts on mobile devices/platforms hosted over cloud. Develop REST APIs in backend service using Spring Boot to interact with applications deployed in PCF & develop front-end of applications using Angular & Bootstrap. Design microsvces architectures & develop frameworks for automation using Java 8, Selenium, Appium, JUnit 5, Perfecto, Apache Maven, JavaFX, Angular, & Spring Boot. Work with Structured Query Language (SQL), Hibernate, & web services such as REST & SOAP. Conduct development & testing using Java, Oracle, & web technologies including HTML 5, Cascading Style Sheets (CSS) Level 3 (CSS3), jQuery, JavaScript, Spring Boot, Spring Data JPA, Angular, & Bootstrap. Bachelor, Computer Science, Information Technology, Electrical Engineering, or related. 60 months experience as Engineer, Developer, Consultant, Lead, or related, designing or developing Java based framework for mobile applications automation which can be executed on mobile devices hosted over cloud, or related.