Backend Developer

Backend Developer Job Description Template

Our company is looking for a Backend Developer to join our team.

Responsibilities:

  • Write clean code to develop functional web applications,
  • Perform SQL/LINQ queries;
  • Interface with a frontend developers;
  • Build reusable code and libraries for future use;
  • Troubleshoot and debug applications;
  • Participate in the entire application lifecycle, focusing on coding and debugging,
  • Write unit tests;
  • Build APIs;
  • Gather and address technical and design requirements,
  • Document APIs;
  • Database design;
  • Follow emerging technologies;
  • Collaborate with Frontend developers to integrate user-facing elements with server side logic.

Requirements:

  • C#
  • PHP;
  • Python;
  • Javascript a plus;
  • Amazon Web Services (from RDS to Lambda, we love tech );
  • Redis;
  • Preferred: Chiness;
  • .net Framework, Entity Relationship, LINQ, Razor;
  • Javascript (NodeJS);
  • Software Development Life Cycle;
  • C#, Java Frameworks, ASP.NET, ASP.NET Core, MVC, Java EE, MS-SQL, MySQL;
  • Java;
  • 3 Years working experience in server-side development;
  • MySQL databases (really big ones);
  • SQL database design.