Jobs · Engineering · Texas

Software Development Engineer I

GM Financial · Irving, TX · 3 wk ago
HybridEngineeringFull-time

Why GM Financial 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.

Responsibilities

  • Software development experience in C# or Java based technologies
  • Demonstrate competency in the software development practices performed by Scrum teams
  • Develop product features for any or all of the following: data marketplaces, mobile applications, web applications and API services
  • Participate in migration to the public cloud within the team as appropriate
  • Contribute to test automation and participating in peer reviews to increase product quality
  • Maintain a production-first mindset focused on scale, uptime and ability to rapidly triage/resolve production issues
  • Invest in our Agile practice to continuously improve product quality, time to market and team member happiness
  • 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, suggesting and contributing to improvements (getting better/faster/happier)
  • Actively uses peer reviews and seeks out learning or other feedback mechanisms to improve software development skills
  • Forms relationships to effectively accomplish tasks and manage dependencies
  • Strong interpersonal, verbal, and writing skills

Qualifications

  • Software development expertise in the high-level programming language used by the product team
  • Experience in software development and test automation required
  • High School Diploma or equivalent required
  • Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred

Skills

  • Low-code environments: Logic Apps, Outsystems
  • Enterprise Service Bus: Tibco BusinessWorks (APIs and integration workflows)
  • Pipeline Automation: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy
  • Code Scanning: SonarQube, 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 (open source), Docker
  • High level programming languages: Java, C# (.NET MVC and .NET Core), Go
  • Scripting: Powershell, Bash
  • Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB)
  • Test Automation: Xamarin.UITest, Specflow, Selenium, Postman, Maven, TestNG, JMeter
  • Operating systems: Windows, Linux

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

Schedule

Flexible hybrid work environment, 2 days onsite, 3 days remote per week.

Location: Las Colinas, TX and Arlington, TX

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.

Similar jobs

Software Engineer I

AuroraMountain View, CA· 1 mo ago
Information Technology$116k–$174k/yrapply on aurora.tech