Senior Software Engineer - C# and Azure Cloud
Listed on 2026-05-25
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, DevOps
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.
Location: Arlington, TX
Work Arrangement: Hybrid – 2 days onsite, 3 days remote per week
Sponsorship Notice: 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.
Responsibilities- Software Development at GMF – lead, design, and deliver software solutions across multiple domains, AI technology, and new tools and languages.
- Establish direction and provide guidance to team members while consistently delivering on commitments.
- Engage beyond the team to accomplish objectives, influencing and collaborating with other teams within GM Financial and external organizations.
- Demonstrate mastery of software development practices performed by Scrum teams.
- Develop product features for data marketplaces, mobile applications, web applications, and API services.
- Provide technology leadership and promote team learning throughout the product development lifecycle.
- Adopt and migrate to the public cloud within the team as appropriate and assist other team members to speed implementation.
- Use automated pipelines for building, testing, and deploying software packages; continuously improve quality and speed.
- Design and implement pipelines and leverage 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.
- Invest in Agile practice to continuously improve product quality, time to market, and team member happiness.
- Proficient experience in C#, .Net, and Azure cloud.
- Language agility to move easily from one product to another.
- Promote modern software development patterns and practices that encourage 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.
- Proficient at designing, building, and optimizing automated pipelines with automated testing and security controls.
- Experience working in Agile Scrum teams with a record of leading improvements.
- Passion and enthusiasm; leads by example.
- Champions strategies across teams that deliver measurable business value.
- Mastery of software languages, architecture, and design; perceived as the expert.
- Works through others to achieve collective outcomes.
- Strong interpersonal, verbal, and writing skills.
- Technical expertise in the following technologies (depending on product):
- Low‑code environments:
Logic Apps, Outsystems - Enterprise Service Bus:
Tibco Business Works - Pipeline Automation:
Azure Dev Ops, Terraform, Jenkins, Chef, Octopus Deploy - Code Scanning:
Sonar Qube, Checkmarx - Source Code repos:
Git - Mobile:
Xamarin.iOS, Xamarin.
Android, Xamarin.
Forms - UI:
Angular, Java script, CSS, Node.js, ASP.NET MVC - High‑level languages:
Java, C# (.NET MVC, .NET Core), Go - Scripting:
Powershell, Bash - Database:
Oracle, Microsoft SQL Server, No
SQL (Cosmos
DB) - Test Automation:
Xamarin.
UITest, Specflow, Dev Test, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter - Operating systems:
Windows, Linux
- Low‑code environments:
- 4–6 years software development experience required.
- High School Diploma or equivalent required.
- Bachelor’s Degree in Computer Science or related Engineering field 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
Competitive salary and bonus eligibility.
Work Life BalanceFlexible hybrid work environment at least 2 days per week in office.
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. Here we do more than work — we thrive.
#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).