freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Software Engineer (.net)

Summary

Builds and maintains scalable ASP.NET Core services in Docker, writing full-stack C# code from databases to REST APIs while ensuring code quality and cloud performance.

Responsibilities and Duties

  • Implement core services in ASP.NET Core that run in docker containers
  • Develop features full stack from the DB up to the public API
  • Ensure the platform remains scalable and the codebase remains maintainable
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Writing scalable code for .NET software applications.


Skills and Requirements:

  • 4+ years of experience developing in ASP.NET/Core and C#
  • Recent and relevant work experience in at least one of the following technologies: C#, .NET, ASP.NET MVC, REST interfaces and PostgreSQL
  • Experience with AWS, cloud, and microservices architecture.
  • Knowledge of agile development and willing to take ownership
  • Knowledge of source control system GIT
  • A solid understanding of OO theory, principle, and design patterns.
  • Authentication mechanisms
  • Dependency injection
  • ORM (Entity Framework or similar)
  • Familiar with code first and database first approaches
  • Familiar with custom Middleware (e.g. Exception handling)

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