GM Financial

Software Development Engineer I

GM Financial

full-time

Posted on:

Location Type: Hybrid

Location: ArlingtonTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
  • Contributes in all areas of development as a member of an Agile Scrum team.
  • Participate in the development, testing, and implementation of software solutions.
  • Collaborate with team members to continually improve processes and methodologies.
  • Forms relationships to effectively accomplish tasks and manage dependencies.

Requirements

  • Experience in software development and test automation required
  • Software development expertise in the high-level programming language used by the product team
  • Data and query analysis and optimization to deliver scalable, performant products and services
  • Test data management to drive automated, repeatable, and reliable testing
  • Participate in new feature development, automated tests, and the implementation of security controls
  • Experience working in Agile Scrum teams
  • Strong interpersonal, verbal, and writing skills
  • High School Diploma or equivalent required
  • Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmenttest automationhigh-level programming languagedata analysisquery optimizationtest data managementautomated testingsecurity controlsAgile methodologyScrum
Soft Skills
interpersonal skillsverbal communicationwriting skillscollaborationrelationship managementprocess improvement
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Engineering