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.