Associate Software Engineer — Cloud Services & API Platform (C#/Azure track)
Core
Entry-level role maintaining and improving a C# desktop application while learning modern API and cloud practices.
Role type
Associate Software Engineer (C#/.NET)
Builds
C# desktop applications and backend API endpoints
Domain
Building industry software
Deliverable
product features
Required skills
C#/.NET fundamentals, desktop app patterns (WPF/WinForms), OOP, unit testing, Git workflows, debugging, REST APIs, JSON, web service concepts
Preferred skills
Cloud platform exposure (GCP/Azure), container basics (Docker), CI/CD tools (GitHub Actions/Azure DevOps), automated test frameworks
Technologies
C#, .NET, WPF, WinForms, Git, REST, JSON, Azure, GCP, Docker, GitHub Actions, Azure DevOps
Responsibilities
Support and maintain existing C# desktop application, implement and test backend API endpoints, assist with documenting architecture and runbooks, contribute to automated tests and CI/CD tasks, participate in agile ceremonies, help with cloud migration tasks
Seniority
Entry-level, mentored IC