Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Engineer

General Motors

. Develop and test Digital Key Services using repeatable industry best practices and GM's software development project methodology .

Posted 9/28/2026full-timeRemote • Michigan • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development, particularly in Java Business Solutions, with a strong focus on the full software development lifecycle (SDLC) and Agile methodologies. Proficient in cloud technologies and microservices architecture, ensuring high-quality software delivery and system performance.

Highest-signal resume keywords
Java Business SolutionsFull Software Development Lifecycle (SDLC)MicroservicesAgile Development TechniquesSQL and Oracle

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentObject-Oriented Analysis and DesignAutomated TestingTDDJUnitHibernateWeb ServicesRESTSOAPCloud Technologies
Soft Skills
CollaborationCommunicationUser Training
Tools & Technologies
KubernetesBitbucketMavenAWS
Industry Keywords
Digital Key ServicesSystems ArchitectureSoftware System TestingPerformance StandardsData Manipulation

Tech Stack

Tools & technologies
AWSCloudHibernateJavaJUnitKubernetesMavenMicroservicesOracleSDLCSOAPSQL

About the role

Key responsibilities & impact
  • Develop and test Digital Key Services using repeatable industry best practices and GM's software development project methodology
  • Interact with the core scrum team, Systems Architect, development team leaders, business team members, and other development team members
  • Design, code, implement, and deliver a new platform
  • Analyze user needs and software requirements to assess design feasibility within time constraints
  • Confer with analysts, engineers, programmers, and others to design systems and understand project limitations, capabilities, performance requirements, and interfaces
  • Consult with customers or departments regarding project status, proposals, and technical issues
  • Coordinate software system deployment
  • Determine system performance standards
  • Develop or direct software system testing, validation procedures, programming, and documentation
  • Modify software to correct errors, adapt to new hardware, upgrade interfaces, and improve performance
  • Monitor application code to ensure conformance with specifications
  • Store, retrieve, and manipulate data to analyze system capabilities and requirements
  • Train users on new or modified application code

Requirements

What you’ll need
  • Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, or related field of study
  • Three (3) years of experience as a Software Engineer, Developer, or related role
  • Three (3) years of experience delivering Java Business Solutions
  • Three (3) years of experience with full software development lifecycle (SDLC)
  • Three (3) years of experience with SQL and Oracle
  • Object-oriented analysis and design experience
  • Proficiency with Microservices, Kubernetes, Bitbucket, and Maven
  • Agile development techniques including TDD, JUnit, and Mocks
  • Experience with Hibernate and Web Services including REST and SOAP
  • Experience with cloud technologies including AWS
  • Experience with automated testing and a TDD approach

Benefits

Comp & perks
  • Benefits overview and Total Rewards resources available
  • Reasonable accommodations for applicants with disabilities
  • Inclusive workplace and equal employment opportunities
  • Role-related assessments and/or pre-employment screening where applicable