Backend Engineer

Overview

Make an Impact Through Technology

Join our engineering team and help build a scalable, multi-tenant SaaS platform that supports human services organizations. Your work will directly contribute to systems that manage critical data, improve service delivery, and drive meaningful outcomes.

Responsibilities

  • Design, build, and maintain backend services using C#/.NET and Python
  • Develop and enhance RESTful APIs for core platform features and integrations
  • Build scalable components for a multi-tenant SaaS environment
  • Write and optimize SQL Server queries and stored procedures
  • Collaborate with product, QA, and design teams in an Agile environment
  • Contribute to architecture decisions, code reviews, and continuous improvements
  • Ensure secure, high-quality code aligned with compliance standards

Qualifications

  • 4+ years of experience in backend development (SaaS or enterprise systems)
  • Strong skills in C#/.NET (ASP.NET Core / Web API)
  • Must have experience with Python (Flask or FastAPI)
  • Solid knowledge of Microsoft SQL Server
  • Experience designing and consuming REST APIs
  • Must have experience with Agile, CI/CD, Git, and modern development practices

Nice to Have

  • Experience in regulated industries (healthcare, government, etc.)
  • Exposure to Azure and cloud-based architectures
  • Experience with multi-tenant or configurable platforms

Required Skills

C#/.NET (ASP.NET Core / Web API), Python (Flask or FastAPI)

Years of Experience Needed

4

Similar jobs