Job Openings Back End Developer

About the job Back End Developer

Responsibilities:

  • Write well designed, testable, efficient code by using best software development practices
  • Create and maintain software documentation
  • Learn and adapt to new technology implemented to support our core business


Requirements:

  • Bachelor's degree in Software Engineering or a related subject is required
  • Have experiences developing software using Python as a language and frameworks such as: Flask, Django
  • Have experience in creating unit testing. Been working with TDD is a plus.
  • Able to work with Linux OS
  • Able to communicate and coordinate with the team
  • Able to build and maintain REST APIs
  • Ability to develop lightweight, scalable applications on micro service and component architecture using message brokers, queues
  • Minimum 2 years of professional experience
  • Have experiences using PostgreSql, Mysql and Redis is a plus
  • Able to use GIT
  • Fast learner and able to implement leading edge information technologies
  • Having knowledge on SCRUM is a plus
  • Experience in developing any finance related software is a plus