What You'll Do
Design, build, and maintain RESTful APIs and backend services using .NET 8 / ASP.NET Core
Work with PostgreSQL (via Npgsql/Entity Framework) to design schemas, write efficient queries, and manage data access layers
Implement and maintain authentication/authorization flows, including JWT bearer auth, Windows/Negotiate authentication, and LDAP/Active Directory integration
Integrate backend services with third-party and enterprise systems (e.g., ServiceNow-style ITSM platforms, directory services, internal data APIs)
Collaborate with frontend engineers to design clean API contracts consumed by React/TypeScript applications
Containerize services with Docker and support CI/CD pipelines
Write unit and integration tests, participate in code reviews, and uphold code quality standards (e.g., SonarQube)
Troubleshoot and resolve production issues across the stack, with structured logging (log4net) and observability practices
Contribute to architecture decisions for new services and the evolution of existing ones
What We're Looking For
5+ years of professional experience building backend services in C# / .NET (ASP.NET Core preferred)
Strong understanding of REST API design, authentication/authorization patterns, and secure coding practices
Experience working with relational databases (PostgreSQL, SQL Server, or similar) and ORMs (Entity Framework or equivalent)
Familiarity with containerization (Docker) and CI/CD pipelines
Experience with version control and collaborative development workflows
Strong debugging, troubleshooting, and problem-solving skills
Clear written and verbal communication, with the ability to work cross-functionally with frontend, QA, and infrastructure teams