Senior .NET Digital Payments Platform Engineer

GM Financial

Irving (TX)

Hybrid

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) matching
Paid parental leave
Tuition assistance
GM employee discount
Training programs
Company holidays

Job summary

GM Financial is seeking a Software Development Engineer to join the Digital Payments Platform on an Agile Scrum team. You will contribute across design, backend systems, APIs, and integrations with banks and payment gateways, delivering secure, scalable payment solutions for millions of users globally.

You will collaborate with product managers and cross-functional teams, own features from design to deployment, and champion modern development practices in a cloud-first environment using Azure,

Qualifications

  • 4–6 years software development experience required.
  • Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred.
  • High School Diploma or equivalent mandatory.

Responsibilities

  • Develop product features for Web applications, API services, and integration workflows with payment providers.
  • Collaborate with product managers and cross-functional teams to design and implement secure, scalable systems.
  • Lead the design and implementation of deployment pipelines and automated tests.
  • Adopt cloud technologies and containerized deployments to speed delivery and reliability.
  • Maintain a production-first mindset, focusing on uptime and rapid triage of issues.

Skills

Interpersonal skills
Verbal communication
Written communication
Agile Scrum experience
Ownership mindset
Leadership

Education

Bachelor’s Degree in Computer Science or related Engineering
High School Diploma or equivalent

Tools

Azure DevOps
Terraform
SonarQube
Checkmarx
Git
AKS
Kubernetes
Docker
C#
REST APIs
SOAP
PowerShell
Bash
SQL Server
Oracle
CosmosDB
Selenium
Postman

Job description

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 Description

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

  • NOTE: We are unable to consider candidates who require visa sponsorship for this position

About The Role

The Software Development Engineer (SDE) contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments.

As a Software Development Engineer on the Digital Payments Platform team, you will play a key role in building secure, scalable, and high-performance payment solutions that power seamless transactions across our ecosystem. You will work on mission-critical services that handle payment processing, authorization, settlement, fraud prevention, and compliance — supporting millions of users and partners globally.

You’ll collaborate closely with product managers, architects, and cross-functional engineering teams to design and implement APIs, backend systems, and integrations with banks, payment gateways, and third-party providers. This is a hands-on engineering role where attention to detail, ownership mindset, and a passion for solving real-world financial problems are essential.

  • Develop product features for any of the following: Web applications, API services, Integration workflows with Payment service providers. (Stripe, Adyen, ACI worldwide and Paymentus)
  • Experience working with Digital wallet or financial transaction applications that secures and processes payment information in the cloud
  • The SDE III establishes direction and provides guidance to other team members while consistently delivering on commitments
  • The SDE III engages beyond the team to accomplish objectives, influencing and collaborating with other teams within GM Financial, and working directly with organizations external to the company
  • The SDE III is expected to demonstrate mastery of software development practices performed by Scrum teams
  • Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services
  • The SDE III provides technology leadership and promotes team learning throughout the product development lifecycle
  • Adoption of and migration to the public cloud within the team as appropriate The SDE III understands cloud technologies and how best to employ them; and assists other team members to speed the implementation
  • Using automated pipelines for building, testing, and deploying software packages; continuously improving both the quality and speed of the pipelines
  • The SDE III is instrumental in the design and implementation of the pipelines
  • Leveraging test automation and peer reviews to increase product quality
  • As a technology leader, the SDE III coaches the team to achieve full participation and high quality reviews
  • Maintaining a production-first mindset focused on scale, uptime, and the team's ability to rapidly triage/resolve production issues Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction

What makes you a dream candidate?

  • 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 like Kafka or 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, especially Azure Kubernetes Service (AKS), Azure DevOps, Azure SQL, App Services, Service Bus, Key Vault, API Management, and Application Gateway.
  • The SDE III has developed language agility to move easily from one product to another
  • The SDE III promotes modern software development patterns and practices that promote simplicity, understanding, reuse, and security
  • Expertise optimizing the data architecture, database queries and indexes as a cornerstone for delivering scalable, performant products and services
  • 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 (getting better/faster/happier)
  • 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; is perceived by most as the expert
  • Works through others to achieve more than individual contribution
  • Strong interpersonal, verbal, and writing skills
  • Demonstrated expertise in the following technologies as required for the product being
  • Pipeline Automation: Azure DevOps (YAML, ARM), Terraform
  • Code Scanning: SonarQube, Checkmarx
  • Source Code repos: Git, ADO
  • API: Rest, SOAP and Azure functions
  • Containerization: Azure Kubernetes Service, Kubernetes, Docker
  • High level programming languages: C# (.NET MVC and .NET Core)
  • Scripting: Powershell, Bash
  • Database: Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB)
  • Test Automation: Specflow, DevTest, Karate Labs, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter
  • SonarQube, Checkmarx
  • Source Code repos: GitMobile: XamariniOS, XamarinAndroid, XamarinForms
  • UI: Angular, Javascript, CSS, Nodejs, ASPNET MVC
  • High level programming languages: C# (NET MVC and NET Core),
  • Scripting: Powershell, Bash
  • Database: Microsoft SQL Server
  • Test Automation: Postman, JMeter, Karate
  • Operating systems: Windows

Qualifications

Experience and Education:

  • 4-6 years software development experience required
  • High School Diploma or equivalent required
  • Bachelor’s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred

What We Offer: 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 Culture: Our team members define and shape our culture — an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work — we thrive.

Compensation: Competitive pay and bonus eligibility

Work Life Balance: Flexible hybrid work environment, 2-days a week in office

#GMFjobs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer III - Digital Payments (C#/.NET)
Software Development Engineer III - Digital Payments (C#/.NET)

GM Financial • Irving (TX)

Hybrid
USD 110,000 - 170,000
401(k) matching
Paid parental leave
Tuition assistance
+3
Senior Software Engineer, Payments Platform — Hybrid
Senior Software Engineer, Payments Platform — Hybrid

Freedompay • Philadelphia

Hybrid
USD 90,000 - 120,000
Medical, prescription, dental and视ion
Life insurance
Retirement plans with company match
+3
Senior Full-Stack Engineer for Global Payments Platform
Senior Full-Stack Engineer for Global Payments Platform

Global Payments Inc. • Alpharetta (GA)

On-site
USD 140,000 - 185,000
Competitive salary and benefits
Global career growth
Learning and development
+2
Senior Full-Stack Engineer — Global Payments Platforms
Senior Full-Stack Engineer — Global Payments Platforms

Global Payments • Corpus Christi (TX)

On-site
USD 120,000 - 165,000
Competitive salary
Global opportunities
Learning & development
+2
Senior Software Engineer — Cloud, AI & Leadership
Senior Software Engineer — Cloud, AI & Leadership

GM Financial • Arlington (TX)

Hybrid
USD 100,000 - 150,000
Hybrid .NET Full-Stack Senior Engineer
Hybrid .NET Full-Stack Senior Engineer

Global Payments Inc. • Cincinnati (OH)

Hybrid
USD 114,000 - 172,000
Senior Full-Stack Engineer – Cloud-Native Payments
Senior Full-Stack Engineer – Cloud-Native Payments

tsys • Alpharetta (GA)

On-site
USD 110,000 - 170,000
Competitive salary
Career growth opportunities
Senior Backend Engineer (C#/.NET) – Payments & FinTech
Senior Backend Engineer (C#/.NET) – Payments & FinTech

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Stock options
Flexible PTO
Parental leave
+2
Senior Enterprise Architect — Cloud Platform Leader
Senior Enterprise Architect — Cloud Platform Leader

GM Financial • Detroit (MI)

Hybrid
USD 170,000 - 210,000
401(k) matching
Bonding leave for new parents
Tuition assistance
+2
Senior .NET Cloud Solutions Engineer
Senior .NET Cloud Solutions Engineer

Busey • Town of Florida (NY)

On-site
USD 106,000 - 150,000
401(k) match
Profit sharing
Employee stock purchase plan
+9