Skip to main content

Backend Software Engineer

Job Details

Full Time

Description

Responsibilities 

  • Implement solutions with empathy of the end user in mind 

  • Implement Backend APIs for all applications 

  • Integrate internal and external APIs 

  • Design and implement services that for internal and external consumption 

  • Partner with product design to determine technical feasibility of data and service needs 

  • Build and update libraries for efficient implementation of backend service 

  • Write reliable, well structured, and tested backend code in a CI/CD environment 

  • Communicate clearly and effectively with team members, the product group, and key stakeholders of the business 

  • Leverage JIRA to track, manage, and catalog work items, defects, resolutions as a part of an agile team 

  • Deliver features and work tasks with oversight and assistance from senior leadership 

 

Qualifications

Required 

  • Bachelor’s Degree or higher in Computer Science, Engineering, or related field or equivalent work experience 

  • Exposure to at least one modern REST API framework such as ASP.NET, Flask, Spring, or related technologies 

  • Experience with one OOP or Functional programming language such as Python, C#, Java or other relevant programming languages 

  • Experience writing and running web API code 

  • Experience with version control systems such Git or SVN 

Preferred 

  • Understanding of data structures, algorithms, and core computer science concepts 

  • Demonstrable experience with web APIs 

 

 

Apply