Why GM Financial 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. Software Development at GMF As a Software Developer at GM Financial you will be fueled by all areas of technology including multiple domains, AI technology, new tools and coding languages. This role provides you the opportunity to hit the road with the best of your abilities and turn the corner of your new career. About the role: We are seeking a highly skilled Software Engineer to be responsible for developing and maintaining software solutions that support the enterprise reusable services capability to promote reuse as part of our NorthStar architecture. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as a passion for building reusable components. You will collaborate closely with cross-functional teams and stakeholders to define the reusable services and packages and work to deliver and operate enterprise services. The Software Engineer will contribute to all areas of software development as a member of Enterprise reusable services team. This role includes hands on coding with strong focus on stakeholder management and driving technical decisions with consensus with peers across the enterprise. In this role, you will: Build, test, and maintain software solutions using diverse programming languages and technologies Collaborate with cross-functional teams to gather requirements and translate them into technical specifications Engage beyond immediate team boundaries to influence and collaborate with other GM Financial teams and external organizations Coach and mentor team members to achieve high-quality code reviews while maintaining production-first mindset focused on scale and uptime Architect and build production-grade applications using C#, Java, Cloud, Kubernetes, DevSecOps, microservices, event-driven architecture, and Generative AI Stay current with emerging AI technologies, evaluation frameworks, and industry trends Rapidly triage and resolve production issues to maintain system reliability and performance
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior