Sr. Associate - Software Developer
Core
Design, build, and maintain enterprise backend solutions and integrations using .NET and cloud platforms, with exposure to AI capabilities.
Role type
Senior IC software developer (.NET backend)
Builds
Enterprise backend application modules, cloud services, and Google Workspace integrations
Domain
Enterprise software development, Cloud engineering, AI integration
Deliverable
production ML models | product features
Required skills
C#, .NET 8, ASP.NET Core Web API, Entity Framework Core, SQL Server, Azure, Google Workspace APIs, OAuth 2.0, Agile/Scrum, CI/CD, Unit testing
Preferred skills
Docker, Kubernetes, AKS, Event-driven architectures, DevSecOps tools, Semantic Kernel, LLM function calling
Technologies
.NET 8, Azure, Google Cloud Platform, Google Workspace, Semantic Kernel, Gemini API, xUnit, NUnit, Jira, Azure DevOps
Responsibilities
Design and develop backend application modules; Build and deploy services across hybrid on-premises and cloud environments; Develop integrations with Google Workspace services; Implement AI-powered capabilities using LLMs; Write and maintain unit and integration tests; Participate in peer code reviews and enforce secure coding practices; Contribute to DevSecOps practices; Estimate effort and participate in Scrum ceremonies; Collaborate with cross-functional teams; Prepare technical documentation.
Seniority
Senior, hands-on IC