Taro Logo

Software Developer

Leading automotive company focused on achieving Zero Crashes, Zero Emissions and Zero Congestion through innovative technology and engineering.
United States
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
5+ years of experience
Automotive · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer

General Motors is seeking a Software Developer to join their team in developing innovative solutions that align with their vision of Zero Crashes, Zero Emissions, and Zero Congestion. This remote position offers an opportunity to work on enterprise-level software applications using modern technologies and frameworks.

The role involves developing and maintaining scalable software solutions using Java, JavaScript, React, and various other modern technologies. You'll be working in a collaborative environment, contributing to all phases of the development lifecycle while following industry-standard methodologies. The position requires expertise in distributed systems, UI development, and database optimization.

As a Software Developer at GM, you'll be part of a team that's driving meaningful change in the automotive industry through technology. The role offers the flexibility of 100% remote work while being part of a global organization that values diversity, inclusion, and innovation. You'll have the opportunity to work on complex problems, collaborate with senior developers, and contribute to GM's digital transformation initiatives.

The ideal candidate will bring 5 years of development experience, strong technical skills across multiple platforms and frameworks, and a passion for creating robust, scalable software solutions. This is an excellent opportunity for a mid-level developer looking to make an impact in a company that's at the forefront of automotive innovation and technology.

GM offers comprehensive benefits from day one, ensuring employees can focus on their work while maintaining a healthy work-life balance. The company's commitment to fostering an inclusive workplace creates an environment where diverse perspectives are valued and team members can thrive while developing better products for their customers.

Last updated 3 days ago

Responsibilities For Software Developer

  • Update existing software and develop new software solutions
  • Contribute to all development activities using appropriate methodologies
  • Work closely with senior developers to ensure code alignment with design patterns/frameworks
  • Develop commercial software applications using industry standard methodologies
  • Write software application solutions based on detailed requirements and specifications

Requirements For Software Developer

Java
JavaScript
React
TypeScript
  • Bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Science or related field
  • Five years of experience as a Developer or related occupation
  • Experience with Design and development of highly available, distributed systems
  • Experience with UI/Java EE, Restful Web Services, JAX-RS, HTML, JavaScript, React/Angular, CSS
  • Experience with Spring Boot/Spring MVC and PowerShell, and azure
  • SQL/PLSQL coding, query performance and efficiency tuning
  • Experience with Java test frameworks including Junit
  • Knowledge of Software Development Lifecycle, tools and methodologies
  • Experience with Source control software (ADO, Git or SVN)
  • Experience with Continuous Integration, Build and Delivery

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package from day one
  • Full-time position
  • 100% Telecommuting available

Interested in this job?