GM Financial Technology is looking to solve business and technical problems by building secure, scalable, and high-performance payment solutions that power seamless transactions across their ecosystem. This involves working on mission-critical services for payment processing, authorization, settlement, fraud prevention, and compliance, supporting millions of users and partners globally. They aim to reimagine customer interactions and modernize operations through AI-powered transformation and advanced machine learning and automation.
Requirements
- 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-Sharp, 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.
- 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.
Responsibilities
- Develop product features for any of the following: Web applications, API services, Integration workflows with Payment service providers. (Stripe, Adyen, ACI worldwide and Paymentus)
- 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
- Developing product features for any or all of the following: data marketplaces, mobile applications, web applications, and API services
- 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
Other
- 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
- Brings passion and enthusiasm to the team; leads by example
- Strong interpersonal, verbal, and writing skills