Lead Software Development Engineer
JOB DESCRIPTION
Why GMF Technology?
Innovation isn't just a talking point at GM Financial, it's how we operate. From generative AI and cloud-native technologies to peer-led learning and hackathons, our tech teams are building real solutions that make a difference. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry.
Join us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact.
Flexible hybrid work environment (onsite 2 days a week/3 days remote) at our Arlington (AOC1), TX office.
RESPONSIBILITIES
About this role:
As a Lead Software Development Engineer, you will be responsible for leading the development of full-stack applications, ensuring the delivery of high-quality software solutions. You will work closely with cross-functional teams to design, develop, and deploy scalable applications using a variety of technologies, including C# (preferred) or Java, .NET, Angular, Kubernetes, Azure Cloud, Azure DevOps, SQL Server, and Cosmos DB. Your role will also involve mentoring junior developers and driving continuous improvement within the team.
JOB DUTIES
- 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.
QUALIFICATIONS
Knowledge and Skills
- 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
Education and Experience
- Experience in: C# (preferred) or Java
- 7-10 years software development experience required
- 2-4 years experience leading multi-developer projects required
- 2-4 years as a lead and/or subject matter expert preferred
- Bachelor of Computer Science or related Engineering field; and/or commensurate experience
What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays.
Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.
Compensation: Competitive pay and bonus eligibility
Work Life Balance: Flexible hybrid work environment, 2-days a week in office
Want more jobs like this?
Get jobs in Irving, TX delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Mental Health Benefits
- Fitness Subsidies
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Adoption Leave
Work Flexibility
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Happy Hours
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Volunteer Time Off
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Profit Sharing
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Access to Online Courses
- Lunch and Learns
- Internship Program
- Leadership Training Program
Diversity and Inclusion
- Unconscious Bias Training
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at GM Financial.