Sr. Associate - Software Developer

Sutherland · sutherlandglobal.com

Chennai, TN, India, Remote Remote Full-time today
Workplace
Remote
Location
Chennai, TN, India
Who can apply
Remote for people based in India

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Job Description

Responsibilities & Core Competencies

Engineering & Technical Delivery

* Module Development: Design, build, and maintain backend modules using .NET 8, C#, ASP.NET Core Web API, and Entity Framework Core.

* Cloud Infrastructure & Containerization: Containerize and deploy application services across Hybrid On-Premise environments, Google Cloud Platform (GCP), and Microsoft Azure (Azure App Services, Azure Functions, Azure SQL, and Azure Service Bus).

* Google Workspace Integration: Develop robust integrations using Google Workspace APIs (Gmail API, Drive API, Calendar API, Sheets REST API, Google Chat Apps/Webhooks, and OAuth 2.0 / Service Account authorization).

* AI & Agentic Workflows: Implement modern AI architecture patterns, LLM function calling, and intelligent agent workflows using Semantic Kernel and the Gemini API.

Quality, Security & Testing

* Automated Testing: Perform comprehensive unit and integration testing (xUnit / NUnit) to guarantee code meets functional, technical, and performance specifications.

* Code Reviews & DevSecOps: Actively participate in peer pull request (PR) reviews, enforce secure coding standards, and remediate security findings or defect logs through to closure.

Agile & Collaboration

* Sprint Execution: Formulate calculated effort estimates (story points, time allocations), strictly adhere to Scrum framework ceremonies, and collaborate seamlessly across feature squads.

* Technical Documentation: Author and maintain clear technical documentation, API specifications, system logical flowcharts, and release notes for all assigned software deliverables.

Qualifications

Required Experience & Skills

* Bachelor or Master degree in Computer Science, Engineering or a related subject.

* Experience: 3–5 years of hands-on software development experience with enterprise Microsoft technologies and cloud platforms.

* Core Tech Stack: Strong proficiency in C#, .NET Core / modern .NET (8+), ASP.NET Core Web API, and relational databases (SQL Server, EF Core / ADO.NET).

* Workspace & API Integrations: Practical experience integrating backend systems with Google Workspace APIs (REST APIs, OAuth 2.0 authentication flows, Service Account authorization, Webhooks).

* Cloud Platform: Practical experience developing and deploying services on Microsoft Azure.

* Methodology: Proven experience working within an Agile/Scrum delivery model using Jira or Azure DevOps.

* Quality Assurance: Experience writing unit/integration tests and working with continuous integration/deployment (CI/CD) pipelines.

* Communication: Ability to articulate technical concepts clearly to both technical peers and business stakeholders.

Added Advantage / Good-to-Have Skills

* AppSec & DevSecOps Governance: 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.

* Google Workspace Extensions: Hands-on experience developing Google Workspace Apps, Chat Add-ons, or Apps Script extensions.

* AI & Agentic Frameworks: Exposure to AI integrations, LLM function calling, or Semantic Kernel / Agent Frameworks.

* Modern Infrastructure: Knowledge of containerization (Docker, Kubernetes/AKS) and event-driven architectures.

Additional Information

All your information will be kept confidential according to EEO guidelines.

About remote Software Engineer jobs

Open jobs
4,874 open remote Software Engineer jobs, 770 of them posted in the last 7 days. See all Remote Software Engineer jobs
Typical advertised pay
$158,000 – $229,000 a year for the middle half of the 2,173 job ads from 595 employers that state a salary in US dollars (median $190,000). This is base pay as advertised, not total compensation. Remote Software Engineer salary
Skills the job ads ask for most
  • Python 44%
  • CI/CD 31%
  • AWS 31%
  • Java 30%
  • Code review 27%
  • TypeScript 27%

Share of the 515 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.