Taro Logo

Senior Software Developer

Global automotive company focused on zero crashes, zero emissions, and zero congestion vision.
Austin, TX, USAWarren, MI, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Automotive · Enterprise SaaS

Description For Senior Software Developer

General Motors is seeking a Senior Software Developer to join their team in a hybrid work environment at either the GM Global Technical Center or Austin IT Innovation Center North. This role focuses on developing software applications supporting the Global Document Management Application, with a special emphasis on SOLR expertise. The position involves writing software solutions based on detailed requirements and system specifications, while also providing mentorship to junior engineers. The ideal candidate will work with complex data requirements and implement solutions using industry-standard methodologies.

The role requires expertise in enterprise-grade application development using modern technologies including Kubernetes/Docker, Quarkus, Java, Angular, and PostgreSQL. Key responsibilities include leading design analysis, collaborating on cloud technology transitions, and maintaining high-quality code standards. The position offers opportunities to influence technical direction and mentor team members while working on greenfield applications.

GM offers a comprehensive benefits package including healthcare, dental, vision, 401k matching, and educational assistance. The company is committed to fostering an inclusive workplace environment and advancing their vision of zero crashes, zero emissions, and zero congestion. This position provides an excellent opportunity to work on cutting-edge technologies while making a significant impact on GM's digital transformation initiatives.

The ideal candidate will have 7+ years of full stack development experience, strong expertise in cloud technologies, and a proven track record of delivering complex enterprise solutions. They should be comfortable with both technical leadership and hands-on development, while maintaining excellent communication skills and a commitment to best practices in software development.

Last updated 7 hours ago

Responsibilities For Senior Software Developer

  • Developing enterprise-grade applications using Kubernetes/Docker, Quarkus, SOLR, Java, Angular, and PostgreSQL
  • Proactively engage in identification/remediation of software issues
  • Lead comprehensive design analysis of design solution
  • Collaborate with cross-functional teams to lead GM's transition to cloud technologies
  • Provide guidance and mentoring of fellow software engineers
  • Maintain and debug live software systems
  • Implement various branching strategies
  • Develop pipelines with GitHub Actions
  • Document software solutions

Requirements For Senior Software Developer

Java
PostgreSQL
Kubernetes
  • Bachelor's Degree in Computer Science, Engineering, or related field OR equivalent experience
  • 7+ years experience delivering full stack application development using Java/JEE and Angular
  • 3+ years experience in Kubernetes/Docker, Quarkus, and cloud platforms
  • 3+ years experience working with complex SQL queries
  • 3+ years experience working in a SCRUM development methodology

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Paid time off including vacation and holidays
  • Healthcare coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • 401k with company match
  • Education assistance
  • Vehicle purchase discounts
  • Global recognition program

Interested in this job?

Jobs Related To General Motors Senior Software Developer