Senior Software Engineer - Vehicle Service Engineering
gmscatharines.ca
Hybrid
Full stack application development
Microservice development
Java and sql proficiency
General Motors is seeking a Senior Software Engineer for its Vehicle Service Engineering team, focusing on developing web and mobile applications that enhance vehicle service and repair processes. The ideal candidate should have extensive experience in full stack development, particularly in Java, SQL, and modern web technologies
Job Summary
Develop web and mobile applications that enable vehicle service and repair for dealer and aftermarket networks, impacting global technicians.
Design and develop scalable web and/or mobile applications using modern technologies and cloud infrastructure, writing clean, efficient, and well-documented code.
Serve as a technical leader, mentoring team members and guiding development efforts toward strategic goals while ensuring reliability and efficiency of systems.
Matching Summary
Match Score: 85
General Motors is seeking a Senior Software Engineer for its Vehicle Service Engineering team, focusing on developing web and mobile applications that enhance vehicle service and repair processes. The ideal candidate should have extensive experience in full stack development, particularly in Java, SQL, and modern web technologies.
Skills & Requirements
Must-have
Full stack application development
Microservice development
Java and SQL proficiency
Containerized applications on public cloud
CI/CD automation with GitHub Actions
Automated testing practices
Nice-to-have
React Native mobile application development
Databricks or cloud-based data platforms
Problem-solving and innovation skills
Mentoring team members
Driving meaningful change
Key Requirements
7+ years full stack application development experience
6+ years Microservice development experience
Bachelor's degree in computer science or equivalent experience