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
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
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
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 StageTotal Funding
unknown2010-09-29Acquired
Leadership Team
Recent News
2025-11-12
2025-11-04
2025-10-10
Company data provided by crunchbase