
Senior Associate – Software Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in India.
• Design, develop, and maintain backend modules utilizing .NET 8, C#, ASP.NET Core Web API, and Entity Framework Core.
• Containerize and deploy application services across hybrid on-premise environments as well as Google Cloud Platform and Microsoft Azure, including Azure App Services, Azure Functions, Azure SQL, and Azure Service Bus.
• Create integrations using Google Workspace APIs, such as Gmail, Drive, Calendar, Sheets, Google Chat Apps/Webhooks, and OAuth 2.0 / Service Account authorization.
• Implement contemporary AI architectural patterns, LLM function calling, and intelligent agent workflows utilizing Semantic Kernel and the Gemini API.
• Conduct unit and integration testing using xUnit / NUnit.
• Engage in peer pull request reviews, uphold secure coding standards, and address security findings or defect logs through resolution.
• Prepare effort estimates, participate in Scrum ceremonies, and collaborate with feature squads.
• Create and maintain technical documentation, API specifications, system logical flowcharts, and release notes.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• 3–5 years of practical software development experience with enterprise Microsoft technologies and cloud platforms.
• Strong expertise in C#, .NET Core / modern .NET (8+), ASP.NET Core Web API, and relational databases (SQL Server, EF Core / ADO.NET).
• Hands-on experience integrating backend systems with Google Workspace APIs (REST APIs, OAuth 2.0 authentication flows, Service Account authorization, Webhooks).
• Practical experience in developing and deploying services on Microsoft Azure.
• Proven track record of working within an Agile/Scrum delivery model using Jira or Azure DevOps.
• Experience in writing unit/integration tests and working with continuous integration/deployment (CI/CD) pipelines.
• Ability to clearly articulate technical concepts to both technical colleagues and business stakeholders.
• Familiarity with Cycode or similar Application Security Posture Management (ASPM) tools for automated SAST, dependency scanning, secret detection, and code supply chain security guardrails within CI/CD pipelines.
• Practical experience in developing Google Workspace Apps, Chat Add-ons, or Apps Script extensions.
• Exposure to AI integrations, LLM function calling, or Semantic Kernel / Agent Frameworks.
• Knowledge of containerization (Docker, Kubernetes/AKS) and event-driven architectures.
• Employees can work remotely.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.