FREE ACCESS
5,000–10,000 jobs/day
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.

Software Development Engineer II
GM Financial. Contribute across all areas of development as a member of an Agile Scrum team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and supporting .NET APIs and cloud-native applications, with a strong focus on CIAM and CPM capabilities. Proficient in Agile Scrum methodologies and automated testing practices to enhance product quality and team efficiency.
Highest-signal resume keywords
C# DevelopmentASP.NET Core Web APIKubernetes ManagementAzure DevOps YAML PipelinesAuth0 Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentAPI DesignAutomated TestingData AnalysisContainerizationREST APIMFA ImplementationOAuth 2.0OpenID ConnectSQL Server
Soft Skills
Interpersonal SkillsVerbal CommunicationWriting Skills
Tools & Technologies
Azure Kubernetes ServiceTerraformSonarQubeCheckmarxGitDockerPowerShellBash
Industry Keywords
Agile ScrumCIAMCPMIdentity Lifecycle ManagementConsent Management
Tech Stack
Tools & technologiesAngularASP.NETAzureCloudDockerJavaJavaScriptKubernetesLinuxMS SQL ServerNode.jsNoSQLSQLTerraformTypeScriptGo.NET
About the role
Key responsibilities & impact- Contribute across all areas of development as a member of an Agile Scrum team
- Develop CIAM and CPM product features, including registration/login, account recovery, MFA, passkey flows, identity profiles, account lifecycle services, consent capture/withdrawal, preference management, downstream enforcement, web applications, and .NET APIs
- Build, deploy, and operate .NET APIs and supporting Kubernetes services
- Manage containerization, configuration, secrets, service connectivity, health checks, scaling, resilience, and production support
- Learn and experiment to strengthen cloud-native implementations and extend Auth0- and Cassie-based capabilities
- Use automated pipelines to build, test, scan, package, and deploy applications, configurations, containers, and infrastructure changes
- Continuously improve pipeline quality and speed
- Contribute to automated testing across authentication, authorization, token, session, consent, preference, data synchronization, and vendor integration flows
- Triage and resolve CIAM and CPM issues across Auth0, Cassie, .NET APIs, Kubernetes, data stores, and integrations
- Improve product quality, time to market, and team member happiness
- Work under limited or no supervisory guidance and consistently deliver commitments
Requirements
What you’ll need- 2-4 years experience in software development required
- High School Diploma or equivalent required
- Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred
- Software development expertise in C# and .NET
- Ability to design, build, test, and support APIs and services extending Auth0-based CIAM and Cassie-based CPM capabilities
- Data and query analysis and optimization
- Test data management
- Experience with automated tests and security and privacy controls
- Experience working in Agile Scrum teams
- Experience troubleshooting C#/.NET, Auth0, Cassie, REST APIs, authentication and consent flows, Kubernetes, cloud infrastructure, databases, networks, and vendor integrations
- Knowledge of Auth0, OAuth 2.0, OpenID Connect, MFA, passkeys/WebAuthn, authorization, token and session security, and identity lifecycle management
- Knowledge of Cassie and consent/preference management
- Experience with Azure DevOps YAML pipelines and Terraform
- Experience with SonarQube, Checkmarx, and Git
- Experience with ASP.NET Core Web API, REST API design, JavaScript/TypeScript, and Node.js
- Experience with Angular, CSS, and ASP.NET MVC as applicable
- Experience with Azure Kubernetes Service, Kubernetes, Docker, containerized .NET services, secrets, health/readiness probes, autoscaling, resiliency, and deployment strategies
- Working knowledge of Java, Go, or other connected-service languages is beneficial
- PowerShell and Bash
- Microsoft SQL Server and NoSQL data stores
- Automated unit, integration, API, contract, regression, performance, resiliency, and security testing
- Windows and Linux
- Strong interpersonal, verbal, and writing skills
- Unable to consider candidates who require visa sponsorship
- This position is not open to agency submissions
Benefits
Comp & perks- 401K matching
- Bonding leave for new parents (12 weeks, 100% paid)
- Tuition assistance
- Training
- GM employee auto discount
- Community service pay
- Nine company holidays
- Competitive pay and bonus eligibility
- Flexible hybrid work environment