Software Development Engineer II
Listed on 2026-02-08
-
Software Development
Software Engineer, Cloud Engineer - Software
Overview
Join GM Financial Technology to build innovative solutions using AI, cloud-native technologies, and automation. We aim to transform customer interactions and modernize operations with digital leadership in a dynamic industry. This role is for a Software Developer who will work across technology domains, AI-related tools, and modern development languages.
LocationLas Colinas, TX and Arlington, TX
Work ArrangementHybrid – 2 days onsite, 3 days remote per week
Sponsorship NoticeAt 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- The SDE II works under limited or no supervisory guidance and consistently delivers on commitments
- The SDE II demonstrates excellence in the software development practices used by Scrum teams
- Developing product features for data marketplaces, mobile applications, web applications, and API services
- Migrating the product to the public cloud within the team as appropriate
- Invests in learning and experimentation to expedite cloud implementations
- Uses automated pipelines for building, testing, and deploying software packages; continuously improving quality and speed of pipelines
- Contributes to test automation and participates in peer reviews to increase product quality
- Maintains a production-first mindset focused on scale, uptime, and rapid triage/resolution of production issues
- Invests in Agile practices to improve product quality, time to market, and team member happiness
- Software development expertise in a 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
- Proficiency in new feature development, automated tests, and security controls
- Experience working in Agile Scrum teams, contributing to improvements
- Strong troubleshooting skills and collaboration across teams
- Adoption of best practices; fosters innovation and learning
- Strong interpersonal, verbal, and writing skills
- Low-code:
Logic Apps, Outsystems - Enterprise Service Bus:
Tibco Business Works - Pipeline Automation:
Azure Dev Ops, YAML, ARM, Terraform, Jenkins, Chef, Octopus Deploy - Code Scanning:
Sonar Qube, Checkmarx - Source Code Repos:
Git - Mobile:
Xamarin.iOS, Xamarin.
Android, Xamarin.
Forms - UI:
Angular, JavaScript, CSS, Node.js, ASP.NET MVC - Containerization:
Azure Kubernetes Service, Kubernetes, Docker - High-level languages:
Java, C# (.NET MVC/.NET Core), Go - Scripting:
Power Shell, Bash - Databases:
Oracle, Microsoft SQL Server, No
SQL (e.g., Cosmos
DB) - Test Automation:
Xamarin.
UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter - Operating systems:
Windows, Linux
- 2-4 years experience in software development required
- High School Diploma or equivalent required
- Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred
- 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
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 CultureOur team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging.
CompensationCompetitive salary and bonus eligibility.
Work Life BalanceFlexible hybrid work environment at least 2 days per week in office.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).