Senior Software Engineer (.NET )
Core
Design, develop, test, and maintain high-performance, scalable, and secure software systems using .NET, with a focus on AI agentic workflows, LLM-based automation, and intelligent workflow orchestration for HR, Communications, and Physical Security applications.
Role type
Senior Software Engineer (.NET / AI)
Builds
Full stack solutions, AI-powered agents, microservices, and ETL pipelines for enterprise systems.
Domain
Automotive IT, AI/LLM, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
.NET Core, AI/LLM application development, agentic workflows, RAG architecture, Azure Infrastructure, Angular, PostgreSQL, SQL Server, Git, CI/CD pipelines, RESTful API design, Docker, Kubernetes, AKS, Azure Synapse, Workday integration, Microsoft Graph, Agile methodologies
Preferred skills
AI agent frameworks (LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen), AI governance and risk mitigation, HR/Workday business processes, GitHub Actions, Monitoring and Observability, Azure Databricks, Data Mesh architecture
Technologies
.NET Core, Angular, Azure, AKS, Docker, Kubernetes, GitHub Actions, Azure Synapse, PostgreSQL, SQL Server, Workday, Microsoft Graph, LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, Azure Databricks
Responsibilities
Lead design and development of full stack solutions; Build AI-powered agents for context retrieval and automation; Mentor junior engineers and conduct code reviews; Troubleshoot complex issues and implement long-term fixes; Support CI/CD workflows; Develop and execute unit test cases with high coverage.
Seniority
Senior, hands-on IC with leadership responsibilities