Software Development Engineer III - Digital
Job in
Irving, Dallas County, Texas, 75084, USA
Listed on 2025-12-15
Listing for:
GM Financial
Full Time
position Listed on 2025-12-15
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps, Full Stack Developer
Job Description & How to Apply Below
Software Development Engineer III - Digital Payments
Get AI-powered advice on this job and more exclusive features.
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.
Job DescriptionJoin us and discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact.
Responsibilities- The Software Development Engineer contributes in all areas of development as a member of an Agile Scrum team and is adept at learning tools and languages that enable participation throughout product development.
- Develop product features for web applications, API services, integration workflows with payment service providers such as Stripe, Adyen, ACI Worldwide and Paymentus.
- Experience working with digital wallet or financial transaction applications that secure and process payment information in the cloud.
- Establish direction and provide guidance to other team members while consistently delivering on commitments.
- Engage beyond the team to accomplish objectives, influencing and collaborating with other GM Financial teams and external organizations.
- Demonstrate mastery of software development practices performed by Scrum teams.
- Provide technology leadership and promote team learning throughout the product development lifecycle.
- Support adoption of and migration to the public cloud, understanding cloud technologies and assisting team members to speed implementations.
- Use automated pipelines for building, testing, and deploying software packages; continuously improve quality and speed.
- Design and implement pipelines, leveraging test automation and peer reviews to increase product quality.
- Coach the team to achieve full participation and high‑quality reviews.
- Maintain a production‑first mindset focused on scale, uptime, and rapid triage/resolve of production issues while investing in Agile practice to improve product quality, time‑to‑market, and team satisfaction.
- Proficient at designing, building, and optimizing automated pipelines with automated testing and automated security controls.
- Experience with event‑driven architectures, real‑time processing, and asynchronous messaging systems such as Kafka, Azure Event Hubs, or Azure Service Bus.
- Proven hands‑on experience with Microsoft .NET Core / NET Core, C#, and enterprise‑level development.
- Deep expertise in Azure Cloud services including AKS, Azure Dev Ops, Azure SQL, App Services, Service Bus, Key Vault, API Management, and Application Gateway.
- Language agility to move easily from one product to another.
- Promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security.
- Expertise optimizing data architecture, database queries and indexes for scalable, performant products.
- Ability to implement features across mobile, web, and API service levels as applicable to the product team.
- Strong troubleshooting skills across the full stack—cloud infrastructure, container runtime, application code, network flows, and logs.
- Experience building and deploying containerized applications using Docker and Helm charts in AKS.
- Experience working in Agile Scrum teams with demonstrated success leading improvements.
- Brings passion and enthusiasm to the team; leads by example.
- Champions and executes strategies across teams that deliver measurable business value.
- Demonstrates mastery of software languages, architecture, and design; perceived as the expert.
- Works through others to achieve more than individual contribution.
- Strong interpersonal, verbal, and writing skills.
- Technical expertise includes:
- Pipeline Automation:
Azure Dev Ops (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy - Code Scanning:
Sonar Qube, Checkmarx - Source Code Repos:
Git…
- Pipeline Automation:
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×