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

GM Financial · 4 hours ago

Lead Software Development Engineer

GM Financial is committed to AI-powered transformation and digital innovation. The Lead Software Development Engineer will be responsible for leading the development of full-stack applications and mentoring junior developers while ensuring high-quality software solutions are delivered.

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#Azure CloudKubernetesSQL ServerJavaAngularAzure DevOpsRESTful APIsAgile ScrumMentoringInterpersonal skillsVerbal communicationWriting skills

Required

Software development expertise in one or more high level programming languages with developed language agility to move easily from one product to another
Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services
Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls
Experience working in Agile Scrum teams with demonstrated success leading improvements (getting better/faster/happier)
Ability to implement features across mobile, web, and API service levels as applicable to the product team
Ability to lead by example and inspire passion and enthusiasm within the team
Champions and executes strategies across teams that deliver measurable business value
Demonstrates mastery of software languages, architecture, and design; is perceived by most as the expert
Strong interpersonal, verbal, and writing skills
Experience in: C# (preferred) or Java
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 (101)
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
Chief of Staff; General Motors Insurance
linkedin
Company data provided by crunchbase