Jobs / United States / General Motors Company
Senior Software Engineer (.Net) - HRIS
General Motors Company · 🇺🇸 2 Locations
Sponsorship verdict
Sponsorship possible
One solid signal, not two — worth applying, and worth asking about sponsorship early.
- Employer is on a government sponsor recordThe US Department of Labor certified 606 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. USCIS also records 267 H-1B approvals in FY2023. Source: LCA disclosure data (US Department of Labor (OFLC)).
- The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
- No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
- What General Motors Company paid sponsored hires in similar roles171 certified filings for “Senior Software Engineer” (Software Developers) in MI: $140k–$163k, median $150k. Most were filed at wage level IV (74%) — 4 lottery entries, ≈61% projected selection odds for cap-subject employers. Source: US Department of Labor LCA disclosure data (Oct 2025 – Jun 2026).
- Confirmed live todayWhen a source last listed this job as open.
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence; it is not legal advice and never a guarantee — the employer and the immigration authority decide. Sign in to factor in where you can already work.
Or apply yourself on the official page →
Sponsor Radar — General Motors Company
The US Department of Labor certified 606 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. USCIS also records 267 H-1B approvals in FY2023. Source: LCA disclosure data (US Department of Labor (OFLC)).
Past sponsorship or register membership never guarantees sponsorship for this vacancy or for you. Full Sponsor Radar for General Motors Company →
About the role
Job Description The Role: We are seeking an experienced Senior Software Engineer ( .NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate will also have hands-on experience with AI agentic workflows, LLM-based automation, retrieval-augmented generation, and intelligent workflow orchestration . You will collaborate with cross-functional teams to deliver innovative solutions that support Human Resources, Communications, and Physical Security IT business applications. What You'll Do: • Lead the design, development, and maintenance of full stack solutions using .NET technologies • Translate business requirements into effective, scalable, and reliable technical solutions • Build AI-powered agents that retrieve context, reason across multiple data sources, recommend actions, and support human-in-the-loop automation • Participate in sprint planning, refine stories, and provide accurate estimations for development timeline • Deliver clean, maintainable code aligned with best practices and modern design patterns • Develop and execute unit test cases with high code coverage • Mentor and coach Junior engineers, conduct code and design reviews • Troubleshoot complex issues, perform root cause analysis, and implement long-term fixes • Support CI/CD workflows and ensure continuous improvement in build and release process • Model and foster GM’s core values and behaviors What You'll Need: • 8+ years of professional experience in software development with a focus on .NET Core • Minimum 3+ years of experience in leading the software engineering team • Knowledge of HR/Workday business processes • Proven expertise in deploying modern design patterns and building scalable, reusable code • Experience building AI/LLM-based applications, preferably with agentic workflows • Strong understanding of RAG architecture, embeddings , vector search , prompt design, context retrieval and LLM evaluation • Experience with Model Context Protocol ( MCP ) for integrating AI agents with tools, data sources, and enterprise systems • Experience with queuing and background jobs orchestration with .Net hosted services • Experience with Azure Infrastructure to deploy, configure and troubleshooting ( IaC pipelines, Site Reliability Engineering, DevOps ) • Ability to develop and deploy microservices on AKS • Strong proficiency in Angular for front-end development • Experience in building and scaling backend services across hybrid environments (on prem and cloud) • Ability to configure docker files for containerization. • Maintain ETL pipelines using Azure Synapse to ingest and deliver data to downstream systems. • Hands-on experience with RESTful API design and integration services that connect enterprise systems like Workday, Microsoft identity services (Azure AD/ Entra ID, Microsoft Graph ) • Experience with relational databases such as PostgreSQL and SQL Server, including stored procedures • Proficiency in version control systems (Git) and maintain CI/CD pipelines using GitHub actions • Experience with Agile methodologies and tools such as Jira and Confluence • Excellent problem-solving skills, with an ability to work on complex distributed systems Preferred Skills: • Experience with AI agent frameworks such as LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, or similar Orchestration frameworks • Familiarity with AI governance, model risk, hallucination mitigation, guardrails, evaluation metrics, and human approval workflows • Experience with containerization and orchestration tools (Docker, Kubernetes) • 3+ years with Azure Kubernetes Service (AKS) application development • Knowledge of .NET framework