Software Development Engineer I
JOB DESCRIPTION
Why GM Financial Digital?
GM Financial is set to change the auto finance industry and is leading the path of embarking on tech modernization - we have a startup mindset, and preserve our small company culture, in a public company environment with financial stability and intense growth over a decade-plus history. We are data junkies and trust in data and insights to advance our business objectives.
We take our goal of zero emission, zero collision, zero congestion, and zero friction very seriously. We believe as an auto finance market leader we are in the driver's seat to lead us in the GM EV mission to change the world.
RESPONSIBILITIES
About the Role:
The Software Development Engineer (SDE) I contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments.
Want more jobs like this?
Get Software Engineering jobs in Irving, TX delivered to your inbox every week.

- The SDE I works under general direction and consistently delivers on commitments
- The SDE I works under limited or no supervisory guidance and consistently delivers on commitments
- The SDE I is expected to demonstrate excellence in the software development practices performed by Scrum teams: Developing product features for any or all of the following: REACT Dashboards, SQL Server, web applications, and API services
- The SDE I will work with the team to ensure that an application is deployment-ready
- The SDE I invests in learning and experimentation to expedite cloud implementations
- The SDE I should understand the concepts behind CI/CD and be able to explain them
- The SDE I should know what YAML, XML, and JSON are and explain how to interact with them
- Contributing to test automation and participating in peer reviews to increase product quality
- Maintaining a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues
- Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction
What makes you a dream candidate?
- Software development expertise in C#, used by the product team
- Familiar with Oracle or SQL databases
- Test data management to drive automated, repeatable, and reliable testing
- Participate in new feature development, automated tests, and the implementation of security controls
- Experience working within Agile Scrum teams, actively contributing to continuous improvement efforts focused on enhancing team efficiency, collaboration, and overall satisfaction. Working knowledge of scrum ceremonies helpful.
- Demonstrates software development proficiency
- Actively uses peer reviews and seeks out learning or other feedback mechanisms to improve software development skills
- Forms relationships to effectively accomplish tasks and manage dependencies
- Strong interpersonal, verbal, and writing skills
- The SDE will have expertise in the following technologies as required for the product being developed:
- Source Code repos: Git
- UI: REACT, JavaScript, CSS, Nodejs, ASPNET MVC
- Containerization: Azure Kubernetes Service, Kubernetes (open source), Docker
- High level programming languages: Java, C# (NET MVC and NET Core)
- Scripting: PowerShell, Bash
- Database: Oracle, Microsoft SQL Server
- Test Automation: SpecFlow, Postman
- Systems: Windows
QUALIFICATIONS
Education and Experience:
- High School Diploma or equivalent required
- Bachelor's Degree in Computer Science or related field and/or commensurate experience preferred
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
#LI-KA1
#LI-Hybrid
#GMFJobs
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.