App Dev & Support Engineer I

Job Track Description:

  • Role Overview
  • As a software Developer, you’ll be part of our core product-engineering team, designing and developing high-performance APIs and platform services that power modern digital applications.
  • What You’ll Do
  • Design, develop, and maintain backend services and APIs using .NET Core (.NET 8/9 and C#).
  • Develop and maintain REST APIs and gRPC services used by applications.
  • Work with SQL Server for relational data storage and use Dapper & Entity Framework for data access.
  • Write automated unit and integration tests for end-to-end testing using Playwright.
  • Work with Azure DevOps for source control, CI/CD pipelines, and deployments.
  • Collaborate closely with product and frontend teams to ship high-quality features.
  • Required Skills
  • Experience with .NET Core / .NET 8/9 and C#
  • Experience developing REST APIs and Web APIs
  • Experience working with gRPC services
  • Experience with automated testing tools (like Playwright)
  • Experience with SQL Server skills.
  • Experience with Dapper and Entity Framework.
  • Experience with Azure DevOps and Git-based workflows
  • Understanding of API based architecture and security (JWT, OAuth2)
  • Nice to Have
  • Experience building cloud-native applications (Azure preferred).
  • Integration experience with Keycloak, Azure Communication services (ACS)
  • Familiarity with containerization (Docker / Kubernetes).
  • Experience in product-driven or SaaS environments
  • Experience with Domain-Driven Design (DDD) principles

Similar jobs