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

. Design and develop microservices interacting with various Azure resources .

Posted 9/22/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 designing and developing microservices using Java and Spring Framework, with a strong focus on Azure resources and Agile methodologies. Proficient in software verification, including unit testing and integration testing, while collaborating with multifunctional teams to deliver robust solutions.

Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureSpring FrameworkAzure ResourcesAgile Methodology

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
JavaSpring FrameworkJUnitMavenRDBMSNoSQL DatabasesDockerKubernetesREST APIEvent-driven Architecture
Soft Skills
CollaborationProblem-solvingCommunication
Tools & Technologies
GitHubJenkinsSonarTerraformMQTTGRPC
Industry Keywords
Software VerificationIntegration TestingWeb Apps DevelopmentTelecommuting

Tech Stack

Tools & technologies
AWSAzureDockerGRPCJavaJenkinsJUnitKubernetesMavenMicroservicesMongoDBNoSQLOraclePostgresRDBMSSpringTerraform

About the role

Key responsibilities & impact
  • Design and develop microservices interacting with various Azure resources
  • Document design-solution requirements and link them to test cases demonstrating software functionality
  • Diagnose, debug, and resolve software issues
  • Participate in integration workshops
  • Work with multifunctional teams to build, test, and release robust microservices
  • Coordinate and collaborate with IT, Systems & Safety Engineering, Electrical Architecture, Calibration, and Vehicle Performance departments
  • Implement use cases and execute software design
  • Perform software verification, including unit testing and software integration testing
  • Work 100% remotely via telecommuting

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field of study
  • Five (5) years of experience as a Java Developer, Program Analyst, Software Engineer or related occupation
  • Five years of experience with Java, Spring Framework, JUnit, Maven, RDBMS and NoSQL databases including Oracle, PostgreSQL, SQLServer, and MongoDB, Docker, Kubernetes, GitHub, Jenkins, Sonar, Azure, AWS, REST API-based microservices, and Agile methodology
  • Three years of experience designing and developing microservices in Event-driven Architecture
  • Three years of experience designing, developing and testing web apps and services using MQTT and gRPC
  • Two years of experience with Terraform

Benefits

Comp & perks
  • Benefits supporting employee well-being at work and at home
  • Total Rewards resources
  • Reasonable accommodations for individuals with disabilities