Software Development Engineer II; C#, Azure, React
Listed on 2025-12-16
-
Software Development
Software Engineer, Cloud Engineer - Software
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 reimagine customer interactions and modernise 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 prioritised, and you can truly make a global impact.
Responsibilities- The SDE II works under limited or no supervisory guidance and consistently delivers on commitments.
- The SDE II is expected to demonstrate excellence in software development practices performed by Scrum teams:
Developing product features for any or all of the following: REACT UI, middle‑tier and back‑end development, MS SQL Server, Microsoft Azure, and API services. - Contributing to test automation and participating in peer reviews to increase product quality.
- Maintaining a production‑first mindset focused on scale, uptime, and the ability to rapidly triage/resolve production issues.
- Investing in our Agile practice to continuously improve product quality, time to market, and team member satisfaction.
- Demonstrated software development expertise in C#.
- Data and query analysis and optimisation to deliver scalable, performant products and services.
- In‑depth knowledge of Azure preferred.
- Test data management to drive automated, repeatable, and reliable testing.
- Proficient in new feature development, automated tests, and the implementation of security controls.
- Experience working within Agile Scrum teams, actively contributing to continuous improvement efforts focused on enhancing team efficiency, collaboration, and overall satisfaction.
- Demonstrates software development excellence (software is simple, understandable, reusable, testable, and secure).
- Troubleshoots complex problems and works across teams to meet commitments.
- Drives adoption of best practices; cultivates innovation and learning.
- Strong interpersonal, verbal, and writing skills.
- The SDE will have expertise in the following technologies as required for the product being developed:
- Pipeline Automation:
Azure Dev Ops, Terraform. - Code Scanning:
Sonar Qube, Check marks. - Source Code repos:
Git. - Cloud:
Microsoft Azure (with deep knowledge of Service Bus, MSSQL Server, Kubernetes (K8S) and message queuing). - UI: REACT, Angular.
- Containerisation:
Azure Kubernetes Service, Kubernetes (open source), Docker. - High level programming languages: C#.
- Scripting:
Power Shell, Bash. - Database:
Oracle, Microsoft SQL Server. - Test Automation:
Playwright.
- High School Diploma or equivalent required.
- Bachelor’s Degree in Computer Science or related field and/or commensurate experience preferred.
- 2–4 years experience in software development required.
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 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.
CompensationCompetitive pay and bonus eligibility.
Work Life BalanceFlexible hybrid work environment, 2-days a week in office.
Seniority Level- Mid‑Senior level
- Full‑time
- Engineering and Information Technology
(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).