Mid-senior Python Developer

5 days ago


Mansoura, Egypt HireTrainRetain.com Full time

**MIDDLE TO SENIOR PYTHON DEVELOPER**

**About the employer**
Our client is among the World's Top 100 Outsourcing by IAOP and Top 50 Custom Software Development Companies. Founded in Europe in 2002, the employer unites 2,000 specialists in Ukraine, Poland, the USA, Sweden, and Canada delivering benefits to customers in banking, automotive, advertising, telecommunications, cybersecurity, gaming and gambling industry, aviation, real estate, and healthcare. Their tech specialists have advanced skills and ample resources to create large-scale solutions as well as guide startups from ideas to a ready product. They are a part of one of the largest IT corporations in the Scandinavian market that employs 5,000+ people in more than 11 countries. They work with startups, software houses, and enterprises providing the products and services that suit our clients the most. The company's R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Our customer is a rapidly growing US AdTech. It has a highly technical team and an excellent technological culture providing extremely high-scale Bidder-as-a-Service solutions in advertising technology, works with global businesses, and has to date raised $28M

The project is about providing a REST API to customers and a JavaScript UI. So, your job will be focused on creating a maintainable API around a very complex data model and around creating a highly usable
UI/UX. This role will require demonstrating a strong level of responsibility and flexibility and the
“get-it-done-attitude”.

If you enjoy working in a team that drives new business value creation, then this job is for you

**Responsibilities**
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Perform unit and integration testing
- Contribute to development of technical project documentation and user documentation
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
- Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
- Drive major architectural changes as we scale to improve our engineering velocity
- Collaborate with engineers, product managers, and data engineers to evolve these services to provide new experiences for customers as well as meet our ever-growing scale
- Take ownership, drive results, teach others and take pride in your work, and the work of your team. Guide and mentor other engineers on architecture and process

**Job Skills & Qualifications**
**Required**:

- At least 5 years of commercial experience using Python
- Experience in frameworks (Django, Flask)
- Good knowledge of AWS (good understanding of AWS services, Lambda functions, etc., experience with Serverless/Zappa/AWS SAM, Athena as a plus)
- Hands-on experience with SQL and NoSQL databases
- Good knowledge of TDD, SOLID principles
- Proficiency in REST API
- Upper-Intermediate level of spoken and written English

**Compensation**:

- Competitive salary
- 100% remote position
- 3 month probation period

**Job Types**: Full-time, Permanent

Pay: E£30,000.00 - E£40,000.00 per year

COVID-19 considerations:
100% Remote



  • Mansoura, Egypt Luxoft Full time

    **Project** Description**: Luxoft is one of the major Software Services companies world-wide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation. Combining the latest technologies, agile way of working and the continuous striving for the best solution, we will define what IVI looks...


  • Mansoura, Egypt Talents Arena Full time

    **Job Overview**: We are looking to hire a Senior Software Engineer who can produce and implement practical software solutions. You will be working with the senior management to define software needs and will take the lead on technical and operational projects. You will be working independently with little supervision. Therefore, we expect you to have...

  • Senior Data Engineer

    2 weeks ago


    Mansoura, Egypt elmenus Full time

    elmenus is a venture-backed food discovery startup based in Egypt that serves over 1 Million monthly users. We are building a platform that combines a social, visual, and personalized experience to help people discover and order the food they will love. We received a 1.5 Million USD in venture capital in mid-2017 to help us grow faster in the huge global...


  • Mansoura, Egypt Top Business Human Resources Full time

    Job Description: - Develop high-quality software design and architecture - Identify, prioritize and execute tasks in the software development life cycle - Automate tasks through appropriate tools and scripting - Review and debug code - Perform validation and verification testing - Collaborate with internal teams and vendors to fix and improve products -...

  • Software Engineer

    6 days ago


    Mansoura, Egypt Canonical - Jobs Full time

    Canonical is looking for a talented software engineer to join our distributed team that builds Anbox Cloud, which enables cloud-hosted containerised Android instances, and powers various Android streaming services such as gaming, medical security, and innovative new phone capabilities. **Key responsibilities** - Develop and maintain various components in Go...


  • Mansoura, Egypt Top Business Human Resources Full time

    Job Description: - Identify and analyze user requirements - Prioritize, assign and execute tasks throughout the software development life cycle - Write well-designed, efficient code - Review, test and debug team members’ code - Design database architecture - Schedule product releases with internal teams - Document development phases Qualifications: -...


  • Mansoura, Egypt Orange Business Services Full time

    **About the role**: **Senior Application Support and Cloud Operations Engineer** **Mission**: Within the MAC team, the scope of this senior job is to ensure the following tasks on a 24x7 basis (on-call basis): **Technical responsibilities**: - Handle, diagnose and route in real-time incoming trouble tickets - Responsible for 2nd level technical support and...


  • Mansoura, Egypt Cya Live Full time

    Cya.LIVE is the world's first interactive broadcast platform. Audiences can interact with live content, other users, and celebrities through video and text chat in full synchronicity. Cya.LIVE is seeking an enthusiastic Flutter Developer to join our experienced software design team. You will report directly to the Development Manager and assist with all...


  • Mansoura, Egypt Top Business Human Resources Full time

    Job Description: - Design and deploy functional networks (LAN, WLAN, WAN) - Configure and install software, servers, routers and other network devices - Monitor network performance and integrity - Resolve issues tiers of support have escalated by troubleshooting cloud and local infrastructure - Automate tasks and monitor their effectiveness - Mentor team...

  • Data Scientist

    2 weeks ago


    Mansoura, Egypt Giza Systems EG Full time

    **Responsibilities**: - Selecting features, building and optimizing classifiers using machine learning techniques - Data mining using state-of-the-art methods - Extending company’s / customers’ data with third party sources of information when needed - Enhancing data collection procedures to include information that is relevant for building analytic...

  • Contract Manager

    3 days ago


    Mansoura, Egypt Talent Pal Full time

    The purpose of this mid-level role is to work with the MENA GC and to deliver and support all of the legal work and the compliance programme within dentsu’s MENA cluster. Job Title: Contract Manager **Job Description**: Job Description: - Drafts, negotiates, and advises on all types of commercial agreements. - Provides legal support on various matters...


  • Mansoura, Egypt Teradata Full time

    The Senior Test Engineer contributes with the Test Lead in designing the test strategy, test plans, and test case specifications, plans test resources, participates in code reviews, creates or configures the test environment, prepare the test data, writes the scripts that will execute the tests, executes test cases, records test case results, documents and...


  • Mansoura, Egypt Giza Systems EG Full time

    As a Senior Presales Engineer focusing on Oracle Fusion Applications within our partner organization, our primary responsibility is to be the technical anchor during the sales process, providing expertise, guidance, and innovative solutions tailored to meet clients' unique business challenges. You will work collaboratively with sales teams, architects, and...


  • Mansoura, Egypt iSolutions Full time

    Now hiring Senior Business Development Executive based in Egypt - Cairo 7+ years of experience. IT sales experience in the banking domain is a must. Ability to commute/relocate: - Cairo: Reliably commute or planning to relocate before starting work (required) **Experience**: - Business Development (preferred)

  • Senior Ui/ux Designer

    3 weeks ago


    Mansoura, Egypt Giza Systems EG Full time

    Plan and implement new designs - Optimize existing user interface designs - Test for intuitively and experience - Communicate with internal & external clients to understand their business goals and objectives - Develop technical and business requirements and always strive to deliver intuitive and user-centered solutions - Combine creativity with an awareness...

  • Java Developer

    3 weeks ago


    Mansoura, Egypt DXC Technology Full time

    **_ Responsibilities: _** - Participates as a member of development team. - Completes development of units with designs prepared by more senior developers. - Participates in code reviews. - Prepares and executes unit tests. - Applies growing technical knowledge to maintain a technology area (e.g. Web-site Development). **_ Education and Experience Required:...

  • Job Available

    1 week ago


    Mansoura, Egypt itQan For Business Solutions Full time

    Our company needs to hire Senior Web Developer who will be responsible for developing solutions for key customers and support projects in all markets. Core skills: PHP, HTML5/CSS3, JavaScript. Main tasks: - Building maintainable and scalable Web applications. - Participation in creating a long term technical vision and strategy for company suite of products....


  • Mansoura, Egypt Top Business Human Resources Full time

    Job Description: - Analyze and organize raw data - Build data systems and pipelines - Evaluate business needs and objectives - Interpret trends and patterns - Conduct complex data analysis and report on results - Prepare data for prescriptive and predictive modeling - Build algorithms and prototypes - Combine raw information from different sources - Explore...


  • Mansoura, Egypt Flojics Technology Full time

    Flojics Technology a software house is hiring a software tester,, With Minimum 2 years of experience up to 4 years. **Job Description**: - Software Testers are responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some...


  • Mansoura, Egypt Ericsson Full time

    As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we’ve made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and perform at your best, shaping the future of technology. This is a place where you're welcomed as your own perfectly unique self, and celebrated for...