freehire launches on Product Hunt on 26 August.

Follow →

Mid-level .NET Backend Developer

Summary

Develop and maintain .NET/C# backend APIs and applications, integrating systems and managing SQL Server databases while collaborating with cross-functional teams in an agile environment.

Responsibilities

  • Develop, maintain and evolve APIs and backend applications using .NET (C#).
  • Implement business rules with a focus on quality, performance and scalability.
  • Perform integrations with internal systems and external APIs.
  • Work on modeling and interacting with relational databases (SQL Server).
  • Collaborate with cross-functional teams (frontend, architecture, product).
  • Identify and fix bugs, and propose continuous improvements to code and architecture.
  • Participate in technical discussions and contribute to development best practices.

Requirements

  • Solid experience with development in .NET / C#.
  • Experience building and consuming REST APIs.
  • Knowledge of software architecture (layers, SOLID).
  • Experience with relational databases (SQL Server).
  • Experience with code versioning (GIT).
  • Ability to analyze and resolve problems autonomously.
  • Experience in agile environments (Scrum/Kanban).
  • Knowledge of React and/or TypeScript.
  • Experience with Entity Framework Core and/or Dapper.
  • Familiarity with DDD concepts and Design Patterns.
  • Experience with Cloud environments (AWS).
  • Knowledge of application security practices and architecture.
  • Experience with hybrid environments (Cloud + On-Premises).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available