Browse Jobs
For Employers
Post JobLog inGet Started

Senior Python Developer

Keys Group Services
Maadi, Cairo
Posted 3 years ago
28Applicants for4 open positions
  • 28Viewed
  • 25In Consideration
  • 3Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Design, develop and test new products, while maintaining the existing
  • Stay up to date with the latest industry trends in software and cloud solutions.
  • Ensure high code and design quality that fulfills business requirements and good design aspects (scalability, fault tolerance).
  • Coach, mentor and support junior team members by:
    • Supporting the culture of technical excellence and zero technical debt
    • Supporting technical estimations and effort sizing.
    • Establishing code guidelines and reviewing PRs.
  • Adopting unit testing and integration testing in the system.
  • Design and implement solutions to protect against common security vulnerabilities

Job Requirements

  • Bachelor of Computer Science or equivalent.
  • Minimum Qualifications Seeking candidates with 6 years of experience.
  • Ability to use USB protocol analyzer for analysis and troubleshooting.
  • Working knowledge in inter-process communication and networking.
  • Working knowledge in concurrent programming and synchronization.
  • Working knowledge in device communication and Plug & Play.
  • Good understanding in data structures and algorithms.
  • Strong software troubleshooting skills.
  • Strong communication skills.
  • Experience with data encoding and decoding.
  • Knowledge with distributed systems and parallel processing.
  • Experience in scripting languages such as Python.
  • Experience in systems, including hands-on knowledge with firmware deployment on target and debugging.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Python Developer