Jobs and Careers
GE

Senior Software Engineer (.NET )

General Motors
United Statesfull_timeVerifiedPosted 23 Jul 2026

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

  • 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

  • Knowledge of HR/Workday business processes is highly preferred

  • Experience with containerization and orchestration tools (Docker, Kubernetes)

  • 3+ years with Azure Kubernetes Service (AKS) application development

  • Knowledge of .NET framework upgrades and modernization strategies

  • Experience with GitHub actions and CI/CD automation

  • Strong background in Monitoring and Observability practices

  • Experience in Azure Databricks, Data Mesh architecture

This job may be eligible for relocation benefits.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

General Motors

View company profile →