
Software Development Engineer I
GM Financial
full-time
Posted on:
Location Type: Hybrid
Location: Arlington • Texas • United States
Visit company websiteExplore more
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