Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GM Financial Logo

Lead Software Development Engineer

GM Financial

Salary not specified
Nov 7, 2025
Irving, TX, US
Apply Now

GM Financial is looking to solve the problem of reimagining customer interactions and modernizing operations through AI-powered transformation, using advanced machine learning and automation.

Requirements

  • Strong experience in software development using Java/J2EE/C-Sharp and related technologies
  • Extensive experience building microservices using event-driven architecture and familiarity with Azure Event Hub, Kafka, etc.
  • Strong experience with cloud-related concepts & technologies, preferably Azure
  • Experience building cloud-native microservices using Docker, Kubernetes, or serverless technologies
  • Proficiency in relational databases (MySQL, AzureSQL) and NoSQL databases (MongoDB, CosmosDB)
  • Experience building micro-frontends using React.js or Angular
  • Significant experience building REST services using OpenAPI Specification

Responsibilities

  • Developing and maintaining software solutions that support the enterprise reusable services capability
  • Collaborating closely with cross-functional teams and stakeholders to define the reusable services and packages
  • Delivering and operating enterprise services
  • Contributing to all areas of software development as a member of Enterprise reusable services team
  • Hands on coding with strong focus on stakeholder management and driving technical decisions with consensus with peers across the enterprise
  • Building reusable components
  • Defining the reusable services and packages

Other

  • Excellent organizational and time management skills with ability to multitask and prioritize work effectively
  • Excellent project management skills including creating and managing program plans, budgets, and resources
  • Strong leadership and influencing skills with ability to drive consensus and manage stakeholders at all levels
  • Ability to identify and understand technical dependencies between initiatives
  • Strong communication skills to serve as tech evangelist and drive adoption of technical standards and enterprise reusable services