Browse Jobs
For Employers
Post JobLog inGet Started

Software Engineer - Backend Development (Python Django)

Synapse Analytics
Heliopolis, Cairo
Posted 4 years ago
127Applicants for2 open positions
  • 118Viewed
  • 21In Consideration
  • 48Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Develop software for our current products and technologies.
  • Collaborate with data scientists, business analysts, and project managers to create software solutions.
  • Maintain and improve the performance of existing software.
  • Clearly and regularly communicate with management and technical support colleagues
  • Test and maintain software products to ensure strong functionality and optimization
  • Analyze and understand business requirements and break them 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.
  • Communicate and integrate with frontend developers.
  • Deploy our software solutions and products

Job Requirements

  • BS/BA, MS or PhD equivalent in Computer Science
  • Excellent Knowledge in Python
  • Excellent Knowledge in Django/Django Rest Framework
  • Expertise in building RESTful APIs
  • Knowledge of UNIX/Linux environments
  • Solid understanding of TCP/IP, Network Programming and Operating Systems
  • In-depth knowledge and experience with designing and implementing DevOps concepts such as continuous integration and automated testing
  • Knowledge of relational database concepts and experience writing SQL
  • Knowledge of Application Security (TLS/SSL/HTTPS)
  • Experience in Git
  • Experience using Docker

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineer - Backend Development ...