
Sr. Associate - Software Developer
Sutherland4 hours ago
Remote, India or Chennai, IndiaMid Level / Senior
Responsibilities
- Design, build, and maintain backend modules using .NET 8, C#, ASP.NET Core Web API, and Entity Framework Core.
- Containerize and deploy application services across hybrid on-premise environments, Google Cloud Platform, and Microsoft Azure.
- Develop integrations with Google Workspace APIs, including Gmail, Drive, Calendar, Sheets, Google Chat, OAuth 2.0, and service-account authorization.
- Implement AI architecture patterns, LLM function calling, and intelligent agent workflows using Semantic Kernel and the Gemini API.
- Write and execute unit and integration tests using xUnit and NUnit.
- Participate in code reviews, enforce secure coding standards, and remediate security findings and defects.
- Estimate development effort, participate in Scrum ceremonies, and collaborate across feature squads.
- Create and maintain technical documentation, API specifications, system flowcharts, and release notes.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related subject.
- Three to five years of hands-on software development experience with enterprise Microsoft technologies and cloud platforms.
- Strong proficiency in C#, .NET Core or modern .NET 8+, ASP.NET Core Web API, relational databases, SQL Server, Entity Framework Core, and ADO.NET.
- Practical experience integrating backend systems with Google Workspace APIs, REST APIs, OAuth 2.0 authentication flows, service accounts, and webhooks.
- Practical experience developing and deploying services on Microsoft Azure.
- Experience working in an Agile/Scrum delivery model with Jira or Azure DevOps.
- Experience writing unit and integration tests and working with CI/CD pipelines.
- Ability to explain technical concepts clearly to technical peers and business stakeholders.
- Familiarity with Cycode or similar application security posture management tools, including SAST, dependency scanning, secret detection, and software supply-chain security controls, is preferred.
- Experience with Google Workspace Apps, Chat Add-ons, Apps Script extensions, AI integrations, LLM function calling, Semantic Kernel, or agent frameworks is preferred.
- Knowledge of Docker, Kubernetes or AKS, and event-driven architectures is preferred.
Tech Stack
Categories
About Sutherland
Sutherland provides IT services and business process outsourcing that design, run, and automate customer experience and back-office operations for enterprises in healthcare, financial services, telecom, retail, and travel. Its offerings include managed contact-center platforms (e.g., Cisco UCCE/CUCM), cloud and analytics solutions, and process consulting delivered through global service centers. Founded in 1986 and headquartered in Pittsford (Rochester), NY, it is privately held.