Full Time Remote friendly

Lead Software Development Engineer

General Motors Hybrid - Arlington, TX
Match score ---
Confidence ---

Role snapshot

Compensation $121,000 - $177,000
Location Hybrid - Arlington, TX Work from anywhere

Technologies

Ready to apply?

Review the details above and continue to the employer's site to start your application.

Job description

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