Lead Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

GM Financial ยท 17 hours ago

Lead Software Development Engineer

GM Financial is committed to AI-powered transformation and digital innovation. As a Lead Software Development Engineer, you will lead the development of full-stack applications while mentoring junior developers and ensuring high-quality software solutions.

Finance
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead the design, development, and deployment of full-stack applications using C#or Java, .NET, and Angular
Architect and implement scalable solutions on Azure Cloud, leveraging Kubernetes for container orchestration
Develop and maintain CI/CD pipelines using Azure DevOps with YAML
Design and optimize databases using SQL Server and Cosmos DB
Create and manage RESTful APIs to support front-end and back-end integration
Mentor and guide junior developers, fostering a culture of continuous learning and improvement
Ensure the performance, quality, and responsiveness of applications
Troubleshoot and resolve complex technical issues

Qualification

C#.NETAzure CloudKubernetesAngularAzure DevOpsSQL ServerCosmos DBRESTful APIsAgile methodologyLeadershipProblem-solvingCommunicationInterpersonal skills

Required

Proven experience as a Lead Software Development Engineer or similar role
Strong proficiency in C# (preferred) or Java, .NET, and Angular
Hands-on experience with Kubernetes and Azure Cloud services
Hands on CI/CD experience using Azure DevOps or similar tools
Expertise in setting up and managing Azure DevOps pipelines using YAML
In-depth knowledge of SQL Server and Cosmos DB
Solid understanding of RESTful API design and implementation
Thorough understanding of OOP, design patterns, and enterprise application integration
Excellent problem-solving skills and attention to detail
Strong leadership and communication skills
Ability to work effectively in a fast-paced, agile environment
Proven ability to design, optimize and integrate business processes across disparate systems and web technologies
Demonstrated deployments of enterprise software systems using industry standard environments including TFS, Jenkins or Octopus
Strong analytical skills
Excellent verbal communication skills
Strong interpersonal skills
Ability to meet time sensitive deadlines required
Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects
Ability to manage business and technical relationships with internal and external customers
Ability to effectively collaborate with all levels of the organization
Ability to effectively lead agile teams based on technical architecture
7-10 years software development experience required
2-4 years experience leading multi-developer projects required
Bachelor of Computer Science or related Engineering field; and/or commensurate experience

Preferred

C# (preferred) or Java
2-4 years as a lead and/or subject matter expert preferred

Benefits

401K matching
Bonding leave for new parents (12 weeks, 100% paid)
Tuition assistance
Training
GM employee auto discount
Community service pay
Nine company holidays

Company

GM Financial

company-logo
GM Financial is the captive finance company and a wholly-owned subsidiary of General Motors Company.

H1B Sponsorship

GM Financial has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (77)
2024 (91)
2023 (86)
2022 (81)
2021 (55)
2020 (50)

Funding

Current Stage
Late Stage
Total Funding
unknown
2010-09-29Acquired

Leadership Team

leader-logo
Katie DeGraaf
Senior Vice President, OnStar Insurance, Product & Telematics
linkedin
leader-logo
Ross Reichardt
AVP - OnStar Insurance
linkedin
Company data provided by crunchbase