GM Financial · 8 hours ago
Software Engineering Manager
GM Financial is committed to AI-powered transformation and digital innovation. The Software Engineering Manager will lead a team of software engineers, overseeing project management and ensuring the development of scalable software solutions.
Finance
Responsibilities
Lead the team to build the next generation of modern applications, platforms and services by providing technical expertise throughout the software development lifecycle
Communicate a plan for the budget, resources, and tools required to support the business and evolve the product, then execute the plan
Establish relevant learning plans that grow the team professionally and technically
Motivate the team to share ideas and learnings to promote innovation and generate excitement within the team
Take an active role in defining metrics that measure our ability to deliver on business and service level objectives; use the metrics to improve the process and product
As a servant leader, work closely with the team to anticipate and remove impediments
Review test plans and results providing guidance with the development of test plans to assist the business with development of user acceptance criteria
Develop relationships with our Business Operations partners and regularly update them with what is transpiring related to automation
Qualification
Required
Experience in software development consisting of architecture and implementing through code
Advanced knowledge of business processes for supported business groups
Advanced knowledge of information technology systems, infrastructure, and operations
Advanced working knowledge of information systems and operations systems for supported business groups
Knowledgeable of best practices in information technology governance and regulatory landscape for financial institutions
Significant experience in a large and complex business environment
Superior organizational skills in planning and prioritizing own workload and initiatives
Excellent written and verbal communication skills, with the ability to communicate technical terminology to people with limited or no technical understanding
Proactive and solutions driven with a high level of attention to detail
Lead through influence, inspiration, collaboration and teamwork
Present team strategies and accomplishments to senior executives and peers
Establish strong working relationships and build trust with peers and business partners
Oversee platform definition, software architecture, and tool selection
Champion and execute strategies that deliver measurable business value
Listen actively and communicate effectively with others both orally and in writing
Apply creative thinking and negotiations skills to develop solutions that are acceptable to different needs
Ability to accept change and to adapt to shifting organizational challenges and priorities
Ability to coach, develop and lead others
Analytical and troubleshooting skills
Strong interpersonal, verbal and written skills
Ability to evaluate problems and issues quickly and to make recommendations for courses of action
Ability to manage multiple tasks at one time while remaining cool under pressure
Advanced ability to analyze problems, correlate data from multiple sources and communicate pertinent information to the appropriate support teams
Ability to take raw product requirements and develop software architectures and designs to bring them to life
Demonstrated expertise in the following technologies may be required for the product being developed: Low-code environments: Logic Apps, Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows), Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy, Code Scanning: SonarQube, Checkmarx, Source Code repos: Git, Mobile: Xamarin.iOS, Xamarin.Android, Xamarin.Forms, UI: Angular, Javascript, CSS, Node.js, ASP.NET MVC, High level programming languages: Java, C# (.NET MVC and .NET Core), Go, Scripting: PowerShell, Bash, Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB), Test Automation: Xamarin.UITest, Specflow, DevTest, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter, Operating systems: Windows, Linux
8-10 years of experience in software development required
High School Diploma or equivalent required
Preferred
Experience leading software development projects
Experience leading people
Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience
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