Agentic Software Engineer
Core
Deliver business outcomes on existing MA/BDO3 platforms by combining strong software engineering discipline with effective orchestration of AI agents in brownfield environments.
Role type
Senior IC software engineer (agentic engineering)
Builds
New features, enhancements, defect fixes, integrations, and operational improvements across brownfield enterprise applications.
Domain
Enterprise software, .NET ecosystem, AI agent orchestration
Deliverable
production ML models | product features
Required skills
C#, .NET Framework/.NET Core, ASP.NET, REST APIs, SQL Server, Azure services, Git, CI/CD pipelines, automated testing, brownfield system navigation, AI agent prompting and instruction design, code review and validation
Preferred skills
Experience with GitHub Copilot/Microsoft Copilot, impact analysis, refactoring, test creation, documentation, understanding of AI usage risks
Technologies
Azure DevOps, Git, CI/CD pipelines, observability tools, SQL Server, .NET Core, ASP.NET, REST APIs
Responsibilities
Translate Jira stories and business rules into working software; Direct AI agents for codebase discovery, dependency analysis, and code generation; Analyze existing application behavior and integration dependencies before making changes; Ensure delivered changes meet architecture standards and secure coding practices; Use AI-assisted log analysis for incident response.
Seniority
Senior, hands-on IC