Backend Developer

Key Responsibilities
  • Develop software for our current AI products and technologies.
     

  • Collaborate with data-scientists, business analysts, and project managers to create software solutions.
     

  • Maintain and support our current projects.
     

  • Create unit, functional, and automation testing for the developed software.
     

  • Participate in software deployment.
     

  • Analyze and understand business requirements and break it down to development scenarios.
     

  • Research and stay up-to-date with the latest software technologies and be able to choose the right technology for each product.
     

  • Work in a fast-paced agile environment and be flexible and adaptable.
     

  • Work with and enhance our current software development life cycle.

Required Qualifications
  • Bachelor’s degree in Computer Science, computer engineering or equivalent work experience.
     

  • Excellent Knowledge in Python/Django
     

  • Expertise in building RESTful APIs
     

  • In-depth knowledge and experience with designing and implementing DevOps concepts such as continuous integration, automated testing.
     

  • Develop backend unit tests with Python
     

  • Knowledge of relational database concepts and experience writing SQL
     

  • Knowledge of Application Security
     

  • Experience with Git
     

  • Strong interpersonal, communication, and teamwork skills.
     

  • Willingness to learn and research new technologies.

(Please specify in your email which position your applying for)
Need more details? Contact us

We are here to assist. Contact us by phone, email or via our social media channels.

  • LinkedIn Social Icon
  • Facebook Social Icon
  • Instagram Social Icon