Staff Backend Engineer - Python
Nana -
Sheraton, CairoPosted 4 years ago15Applicants for1 open position
- 14Viewed
- 0In Consideration
- 7Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Perform feasibility studies to validate capability and functionality.
- Create new concepts from initial design to market release.
- Guide support personnel and handle project.
- Draft and submit intellectual property.
- Document all phases of research and development.
- Research and assess current technologies.
- Evaluate and synthesize vendor activities to assist development.
- Draft and submit professional articles for technical journals.
- Develop and execute complex, multi-tier distributed software search applications.
- Create technical and domain expertise and apply to products and problems.
- Offer advanced technical expertise to design and develop software applications.
- Calculate development tasks and set up plans for deliverables on release deadlines.
- Manage and assist current software applications.
- Determine and resolve complex application issues and bugs.
- Assess and write code to improve or extend application.
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.