Taro Logo

Software Developer

Leading automotive company focused on creating a world with Zero Crashes, Zero Emissions and Zero Congestion.
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 backend services for vehicle infotainment systems and SiriusXM subscription management. This role offers an exciting opportunity to work on complex technical platforms in a cloud-native environment, developing microservices and APIs that enhance the customer experience in GM vehicles.

The position combines technical expertise with leadership responsibilities, requiring strong skills in Java, Spring Boot, and modern cloud technologies. You'll be working in a hybrid environment, collaborating with cross-functional teams to design and implement robust solutions for GM's infotainment platform.

The compensation package is competitive, ranging from $109,000 to $196,000, complemented by comprehensive benefits including health coverage, retirement plans, and unique perks like GM vehicle discounts. The role offers growth opportunities within a company that's driving innovation in the automotive industry, working towards a vision of zero crashes, zero emissions, and zero congestion.

As part of the team, you'll be responsible for architectural decisions, mentoring colleagues, and ensuring high-quality deliverables while maintaining performance and scalability standards. The position requires 3+ years of experience and offers the chance to work on cutting-edge technology in a company that's transforming the future of mobility.

This is an excellent opportunity for a motivated developer who wants to impact the automotive industry's future while working with modern technologies and practices in a collaborative, forward-thinking environment.

Last updated a day ago

Responsibilities For Software Developer

  • Understand complex technical platform through independent analysis
  • Understand business requirements and architectural solutions
  • Design database schemas, flow sequences, and API specifications
  • Break down business features into stories with technical details
  • Document detailed design for team implementation
  • Drive team development processes & technical standards
  • Collaborate with dev team, Product management, architecture team
  • Design and implement high quality technical solutions
  • Mentor team members in day-to-day activities
  • Perform impact analysis of changes

Requirements For Software Developer

Java
PostgreSQL
Kafka
  • Bachelor's degree in computer science, Engineering, or related field
  • 3+ years of experience in software development
  • 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
  • Understanding of cloud computing concepts
  • Experience with Cloud Foundry, Azure

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health and wellbeing programs
  • Dental coverage
  • Vision coverage
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts

Interested in this job?

Jobs Related To General Motors Software Developer