Taro Logo

Software Developer

Global automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion through engineering, technology and design.
Warren, MI, USAMountain View, CA, USAAustin, TX, USA
$109,000 - $196,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Automotive

Description For Software Developer

General Motors is seeking a Software Developer to join their Infotainment Services team, focusing on back-office services and Sirius XM subscription management for GM vehicles. This role combines automotive innovation with modern software development, working on a cloud-native platform that manages executions, delivery, and monitoring capabilities for operations. The position offers a competitive salary range of $109,000 to $196,000, along with comprehensive benefits including health insurance, retirement plans, and unique perks like GM vehicle discounts.

The role requires expertise in Java, Spring Boot, and microservices architecture, with a focus on building and maintaining robust backend systems. You'll be working in a hybrid environment, collaborating with cross-functional teams to design and implement solutions that enhance the customer's infotainment experience. The ideal candidate will have 3+ years of experience in software development, strong technical communication skills, and a passion for automotive technology.

As part of GM's vision for Zero Crashes, Zero Emissions, and Zero Congestion, you'll be contributing to transformative mobility solutions. The company offers a collaborative culture focused on innovation and technical excellence, with opportunities for professional growth and development. Benefits include comprehensive healthcare, retirement savings, tuition assistance, and work-life balance support.

This position is perfect for a mid-level developer looking to make an impact in the automotive industry while working with modern technologies and architectures. You'll be part of a team that values technical expertise, innovation, and continuous learning, with the opportunity to work on systems that directly impact millions of GM vehicle owners.

Last updated 9 days ago

Responsibilities For Software Developer

  • Understand complex technical platform through independent analysis
  • Understand business requirements and create detailed technical designs
  • Break down business features into stories with technical details
  • Document detailed design for team implementation
  • Lead peer reviews and ensure code quality standards
  • Drive team development processes & technical standards
  • Collaborate with dev team, Product management, architecture team, and stakeholders
  • Design and implement high quality technical solutions
  • Mentor team members and help meet commitments
  • Perform impact analysis and drive component integration

Requirements For Software Developer

Java
PostgreSQL
Kafka
  • Bachelor's degree in computer science, Engineering, or related field
  • 3+ years of experience in software development in complex platforms
  • Strong understanding of microservices, RESTAPIs and event driven architecture
  • Hands on experience in JAVA & Springboot-based components
  • Experience with Spring Cloud, REST, KAFKA, JMS, ORACLE, POSTGRES
  • Strong technical communication abilities
  • Excellent analytical and problem-solving skills
  • Strong understanding of software development process
  • Experience with cloud platforms like Cloud Foundry, Azure (preferred)
  • Experience developing microservices (preferred)

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts

Interested in this job?

Jobs Related To General Motors Software Developer