Lead Software Development Engineer

GM Financial

4

(3)

Multiple Locations

Why you should apply for a job to GM Financial:

  • 4/5 in overall job satisfaction
  • 5/5 in supportive management
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer 12 weeks of paid parental leave for our team members to care for and bond with their new family member.
  • Our Women's Inspiration Network (WIN) supports the recruitment, retention and professional development of women across our organization.
  • Our programs provide the support, flexibility and resources for women returning to their careers after a break.
  • #1994

    Position summary

    you the opportunity to hit the road with the best of your abilities and turn the corner of your new career.

    Location: Las Colinas, TX and Arlington, TX

    Work Arrangement: Hybrid - 2 days onsite, 3 days remote per week

    Sponsorship Notice: At this time, we are unable to offer employment sponsorship for this position. This includes, but is not limited to, H-1B, TN, L1, and OPT visa types.

    RESPONSIBILITIES

    What makes you a dream candidate?

    • Utilizing C# and Microsoft Azure Cloud throughout our technology.

    • Partners with team members to increase software skills, system understanding, and design thinking to create high performing teams

    • Embeds in teams or engages across teams to accomplish business objectives using the intentional architecture

    • Influences and collaborates with other towers and shared services within GM Financial and works directly with external vendors to achieve business results

    • Researches and champions the implementation of new tools and approaches that benefit the organization

    • The Lead understands cloud technologies and how best to employ them; and assists other team members to speed the implementation

    • Champions Agile and DevOps to continuously improve product quality, time to market, and team member happiness

    • Invests in automated testing and automated pipelines to deploy constantly (multiple times per sprint)

    • Maintains a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues

    • Promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security

    • In partnership with product management and solutions architect, helps to maintain a technical backlog for the agile team

    • Serve as a subject matter expert on core systems, providing guidance to other team members in their maintenance and support

    QUALIFICATIONS

    Have Other Skills? We Use These Too

    • 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

    Work Experience

    • 7-10 years of software development experience required

    • 2-4 years of experience leading multi-developer projects required

    • 2-4 years as a lead and/or subject matter expert preferred

    Education

    • High School Diploma or equivalent required

    • Bachelor's Degree in Computer Science or related Engineering field; and/or commensurate experience preferred

    What We Offer On Day One

    • 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.

    • Flexible hybrid work environment, 2-3 days a week in office

    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 salary and bonus eligibility.

    Work Life Balance: Flexible hybrid work environment at least 2 days per week in office.

    #LI-DH1

    #LI-Hybrid

    Why you should apply for a job to GM Financial:

  • 4/5 in overall job satisfaction
  • 5/5 in supportive management
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • We offer 12 weeks of paid parental leave for our team members to care for and bond with their new family member.
  • Our Women's Inspiration Network (WIN) supports the recruitment, retention and professional development of women across our organization.
  • Our programs provide the support, flexibility and resources for women returning to their careers after a break.