Senior Back End Developer Job Description

Senior Back End Developer Job Description Template

Our company is looking for a Senior Back End Developer to join our team.

Responsibilities:

  • Working in a dynamic team of developers, designers and architects;
  • Using the latest development tools and processes, and constantly learning new one;
  • Following Agile best practices to execute, manage and collaborate on client projects;
  • Developing pristine code for new applications, APIs and legacy systems;
  • Working with, cleaning and transforming data from any number of sources.

Requirements:

  • Extensive understanding of transactional systems, ie: xsolla, stripe, paypal, etc;
  • Deep understanding of algorithms and data structures;
  • 3+ years’ engineering experience;
  • Experience with Continuous Integration and Continuous Delivery;
  • Exposure to any of the Atlassian stack;
  • Bachelor’s degree in Computer Science or equivalent practical experience;
  • Experience with Agile, SCRUM, and/or Kanban;
  • Expert knowledge of object-oriented programming;
  • Previous experience with ASP.NET WebForms;
  • Automated testing experience with Selenium.