Senior Software Engineer - Backend (Egypt)

Senior Software Engineer - Backend (Egypt)
Sary, Egypt

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jul 22, 2022
Last Date
Aug 22, 2022
Location(s)

Job Description

At Sary, we are reinventing wholesale by providing the best shopping experience from wholesale markets. We help businesses manage their purchases efficiently through operational and technical innovations. Using our platforms, thousands of businesses have access to a wholesale listing from hundreds of suppliers at convenient cost and service.


We are looking for an experienced senior software engineer - backend to join our technical team. You will be responsible for the server-side of our web applications. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a senior software engineer - backend, you’ll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.


Responsibilities
  • Test code and interact with QA engineers to validate, quantify, document, and fix issues.
  • Perform code reviews, pull requests, and security checks.
  • Document features, compile release notes, write testing procedures, and similar as part of the software life cycle process.
  • Review, learn and propose new technology components to maintain software market leadership.
  • Participate in planning activities and provide accurate story estimates.
  • Conduct code reviews and act as a role model on the team.
  • Proactively breakdown work, identify risks and explore solutions.

Requirements

  • Bachelor’s degree in Computer Science or related technical field, or equivalent experience.
  • +5 years of extensive backend programming experience, preferably in Python and Django.
  • Familiarity with writing and consuming APIs for integrating data from disparate sources.
  • Extensive experience with relational databases and database modeling. NoSQL experience is also highly preferred.
  • Experience in Redis or Memcached.
  • Willingness to learn new things and self-confidence to ask questions about anything.
  • Ability to understand, document, estimate, and prioritize feature requirements and communicate clearly any technical and performance trade-offs when architecture decisions are called for.
  • Understanding of TCP/IP networking, routing protocols, firewalls and load balancing.
  • Experience with designing software architectures.

Job Specification

Job Rewards and Benefits

Sary

Information Technology and Services - Riyadh, Saudi Arabia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.