Experience: 8+ Years
Technology Stack: C#, .NET Core, AWS, AI/Agentic Systems
Roles and Responsibilities-
- Design, develop, and maintain scalablebackend services and AI-powered agent systems using C#, .NET Core, andAWS.
- Build agent runtime orchestrationcapabilities, including task execution, workflow management, contexthandling, and coordination between agents and tools.
- Develop secure and reliable toolintegrations with internal APIs, external services, databases, andenterprise applications.
- Define explicit contracts, schemas, andinterfaces for agent interactions, tool invocation, structuredinputs/outputs, and error handling.
- Implement evaluation frameworks to measureagent accuracy, reliability, performance, and consistency using automatedtests and repeatable test scenarios.
- Establish observability through structuredlogging, distributed tracing, metrics, monitoring, and end-to-endexecution tracking.
- Implement security boundaries,authentication, authorization, secrets management, input validation, andsafeguards for AI agent execution.
- Deploy, monitor, and optimize applicationsusing AWS services, CI/CD pipelines, and cloud-native engineeringpractices.
Required Skills andQualifications
- 8+ years of hands-on software developmentexperience, with strong expertise in C#, .NET Core, ASP.NET Core, RESTAPIs, and backend service development.
- Practical experience building AI-poweredapplications, agentic workflows, or autonomous/semi-autonomous agentsystems.
- Strong understanding of agent runtimeorchestration, tool calling, workflow execution, context management, andfailure recovery.
- Experience integrating LLMs and AIservices through APIs, SDKs, or agent frameworks.
- Strong knowledge of API design, explicitinterface contracts, structured data formats, and distributed systems.
- Hands-on experience with AWS services suchas Lambda, API Gateway, SQS, SNS, ECS/EKS, CloudWatch, and IAM.
- Experience implementing automated testing,evaluation pipelines, observability, and performance monitoring.
- Strong understanding of applicationsecurity, secure coding practices, identity management, access controls,and secrets management.
- Experience with Git, CI/CD pipelines,automated deployments, and Agile development methodologies.
- Excellent problem-solving, debugging,communication, and collaboration skills.
- Mortgage knowledge is a Plus
ABOUT SONATA SOFTWARE
Sonata Software is an AI-firstmodernization engineering company that helps enterprises transform legacysystems into intelligent, scalable business platforms. Powered by itsPlatformation™ framework and Harmoni.AI platform, Sonata delivers AI-ledmodernization across cloud, data, AI, Dynamics, test automation, and managedservices. Headquartered in Bengaluru, India, Sonata has more than $1.2 billionin revenue and 6,400+ AI engineers supporting global delivery across regionsincluding the US, UK, India, Malaysia, Mexico, Australia, DACH, and theNordics. With deep partnerships across Microsoft, AWS, Salesforce, andSnowflake, Sonata helps Fortune 500 enterprises accelerate innovation, improveefficiency, and drive sustainable growth.
Sonata Software is an EqualOpportunity Employer encouraging diversity in the workplace. All qualifiedapplicants will receive consideration for employment without regard to race,national origin, gender identity, age, religion, disability, sexualorientation, veteran status, marital status, or any other characteristicsprotected by law