Software Engineer
Key Responsibilities:
- Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof-of-concepts to support new location-based vehicle features
- Ensure quality, on-time delivery using agile, test driven development principles. - Collaborate with a balanced team of developers to deliver projects/features
- Span multiple environments (Vehicle, Cloud, and Mobile) to support end-to-end feature delivery
- Collaborate with global, cross-functional stakeholders
- Provides leadership in areas of expertise, willing to learn and grow in areas of opportunity and need
Skills Required:
- Java development experience
- Spring Boot frameworks experience
- Experience with Cloud environments (preferably Azure/Pivotal Cloud Foundry)
- Experience with microservice architecture and REST services
- Experience with Test Driven Development and XP Agile Methodologies
- Strong communication skills
Work location: Taylor, MI
Salary: DOE