Fullstack Software Engineer - Global Warranty Management jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 1 month ago

Fullstack Software Engineer - Global Warranty Management

General Motors is a leading automotive company, and they are seeking a Fullstack Software Engineer for their Global Warranty Management team. The role involves developing software applications, updating existing solutions, and collaborating with senior developers to ensure high-quality code and adherence to industry standards.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

Demonstrate very good understanding of the processes and procedures relevant to own work area with the ability to exercise decision-making skills sufficient to identify and propose solutions to leadership
Identify and correct non-routine problems in existing systems and processes through independent judgment
Independently identify and apply appropriate company policies and procedures to resolve a variety of issues
Apply learned techniques to drive the solution to a problem, which typically will involve coordinating and integrating efforts of a diverse team of colleagues
Engage in daily interactions with subordinates and/or peers from other functional groups. These interactions typically involve the exchange or presentation of information. Required to collaborate with team members 1-2 levels above
Handle a range of moderate scope problems that are frequently routine but may vary, requiring analysis of various factors
Propose new initiatives and delivers solutions, driving cross team efforts

Qualification

JavaEEReactJSSpring Web FrameworkKubernetesDockerOracle SQLPostgreSQLRESTGitPythonJavaScriptHTML/CSSBash/KSH scriptingSeleniumJUnitBasic LinuxJira

Required

Bachelor's degree in Computer Science or related field
2+ years experience in full lifecycle application development using standard design patterns and frameworks
Experience contributing to software project delivery efforts
Performance tuning and usability assessments/improvements
Proactive identification and remediation of code quality, design pattern, and security issues
Integrate software with existing software/systems
Knowledge of quality assurance including software testing and test automation
Knowledge of maintaining and debugging live software applications
Documenting software solutions
Languages & Frameworks: JavaEE, Spring Web Framework, Spring Batch, Quarkus with Hibernate, Python, JavaScript, HTML/CSS, Bash/KSH scripting
Databases: Oracle SQL, PostgreSQL
Front-End: ReactJS (micro-frontend architecture)
APIs & Integration: REST, Swagger
Cloud & Containers: Kubernetes, Docker
ETL & Data Processing: ETL/Datastage
Version Control & CI/CD: Git, GitHub Actions
Automated Testing: Selenium, Vitest, JUnit
Operating Systems: Basic Linux
Project Tools: Jira

Preferred

Master's degree in Computer Science or related field
5+ years experience in full lifecycle application development using standard design patterns and frameworks
5+ years experience in Java and React
5+ years experience in fullstack development

Benefits

Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase