Senior Software Engineer
Core
Lead end-to-end software development lifecycle and design resilient AI-powered solutions using agentic experiences to enhance user engagement and productivity.
Role type
Senior Software Engineer (AI/Agentic Systems)
Builds
Scalable, secure commercial software products and services with integrated AI agents and intelligent workflows.
Domain
Enterprise Software, Cloud Infrastructure, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
C#, .NET, Microservices architecture, REST APIs, React, JavaScript/TypeScript, Azure AI technologies, DevOps, CI/CD, Git, AI/ML concepts, agent workflow integration, Power Platform, D365
Preferred skills
Experience with GitHub Copilot/Claude CLI for SDLC automation, building MCP servers and plugins, global agile team leadership
Technologies
C#, .NET, Azure AI Foundry, React, TypeScript, Git, Azure DevOps, Power Platform, D365
Responsibilities
Guide team in selecting optimal technologies and design patterns for sustainable systems; build resilient solution designs adhering to security by design; harness next-generation AI tools to build agents, plugins, and skills; develop applications using ASP.NET and Azure AI; manage technical and architectural dependencies; influence cross-group and matrixed team environments.
Seniority
Senior, hands-on IC with leadership responsibilities