See more Collapse

Back-End Python Engineer

2 months ago


Cairo, Egypt Turing.com Full time

Join a software dev company top-ranked by and DOU and pump up your skills by working with some of the brightest tech experts across four continents.


What you will do

  • Collaborate with product owners and business stakeholders to define strategy and scope of software requirements (decompose stories, design features, and prioritize tasks)

  • Deliver new concepts and features, working alongside development peers in an agile environment

  • Serve as an informal leader: leading code reviews and mentoring junior team members

  • Partner with scrum master and product owner to provide development sizing & cost analysis estimates

  • Utilize automated software test tools and frameworks such as test driven development to achieve the highest quality in software delivery

  • Support integration efforts to build whole systems from various subsystems

  • Identify technology risks early and establish mitigation plans


Must Haves

  • Bachelors degree in Computer Engineering OR related degree and/or practical experience

  • Advanced Java web and service development skills, typically built through 8+ years of applicable experience developing in Java

  • Spring Framework 2.x and Spring Cloud experience

  • Experience leading and mentoring teams

  • Experience with software architecture design and best practices

  • Professional experience developing responsive designs and single page applications

  • Experience tuning and maximizing performance for high volume pages

  • Experience participating as a member of a scrum team in an agile environment

  • Ability to troubleshoot environmental issues

  • Ability to conceptualize the best tactical approach for a team to deliver a project

  • Demonstrated ability and interest in coaching and mentoring other engineers

  • Ability to lead application and platform architecture design sessions

  • Ability to effectively communicate complex architecture designs to both technical and nontechnical audiences

  • Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization


Nice to Haves

  • Experience coding in Angular, Typescript, Javascript, HTML, CSS, bootstrap, backbone (advanced capabilities required for front end focused roles)

  • Experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment

  • Experience with distributed multi-tier applications, WMI, NoSQL databases, MongoDB and/or SQL is preferred


The benefits of joining us

  • Professional growth: accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps

  • Competitive compensation: we match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities

  • A selection of exciting projects: join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands

  • Flextime: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office whatever makes you the happiest and most productive.


Requirements
  • Bachelors degree in Computer Engineering OR related degree and/or practical experience

  • Advanced Java web and service development skills, typically built through 8+ years of applicable experience developing in Java

  • Spring Framework 2.x and Spring Cloud experience

  • Experience leading and mentoring teams

  • Experience with software architecture design and best practices

  • Professional experience developing responsive designs and single page applications

  • Experience tuning and maximizing performance for high volume pages

  • Experience participating as a member of a scrum team in an agile environment

  • Ability to troubleshoot environmental issues

  • Ability to conceptualize the best tactical approach for a team to deliver a project

  • Demonstrated ability and interest in coaching and mentoring other engineers

  • Ability to lead application and platform architecture design sessions

  • Ability to effectively communicate complex architecture designs to both technical and nontechnical audiences

  • Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization



Bachelors degree in Computer Engineering OR related degree and/or practical experience Advanced Java web and service development skills, typically built through 8+ years of applicable experience developing in Java Spring Framework 2.x and Spring Cloud experience Experience leading and mentoring teams Experience with software architecture design and best practices Professional experience developing responsive designs and single page applications Experience tuning and maximizing performance for high volume pages Experience participating as a member of a scrum team in an agile environment Ability to troubleshoot environmental issues Ability to conceptualize the best tactical approach for a team to deliver a project Demonstrated ability and interest in coaching and mentoring other engineers Ability to lead application and platform architecture design sessions Ability to effectively communicate complex architecture designs to both technical and nontechnical audiences Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization

We have other current jobs related to this field that you can find below


  • Cairo, Egypt Turing Full time

    Profile: - AWS Cloud EngineerExperience: - 3 years Position: - 1Need to Join: - Max within 15 daysResponsibilitiesMaintain and support end-to-end applications for the AWS Data & Analytics platformEnsure appropriate prioritization and resolution of defects in accordance with agreed upon SLAEnsure compliance with incident, problem and change management...


  • Cairo, Egypt Yassir Full time

    Build robust and scalable software in Node js, Python or GoDesign and create (micro)services and system architecture for projects, and contribute and provide feedback to other team membersHelp improve existing code quality through writing unit tests, automation and performing code reviewsParticipate in brainstorming sessions and contribute ideas to our...


  • Cairo, Cairo, Egypt Canonical Egypt Full time

    Responsiblity:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data storage...


  • Cairo, Egypt Canonical Egypt Full time

    Responsiblity:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data storage...


  • Cairo, Egypt Reno.Systems Full time

    **Responsibilities**: - Work with front end developers to make websites work as intended by the UI/UX designers. - Manage different aspects of a project to meet project deadlines. - Communicate with other developers and project managers as needed to ensure proper functionality of the product. - Resolve bugs in existing code. - Configuring, analyzing,...

  • Python Technologist

    3 months ago


    Cairo, Egypt nagwa Full time

    Responsibilty:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data storage...

  • Python Technologist

    3 months ago


    Cairo, Egypt Nagwa Egypt Full time

    Responsibilities:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data storage...

  • AI Developer Python

    4 weeks ago


    Cairo, Egypt Project Growth Full time

    AI Developer (Python)Key Responsibilities: Software Development: Develop and maintain robust, scalable full-stack applications using Python and other relevant technologies.AI and Machine Learning Integration: Utilize machine learning and AI to enhance the functionality and efficiency of applications, particularly in automating marketing, content management,...

  • Backend Developer

    2 months ago


    Cairo, Egypt SSC Egypt Full time

    Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data storage solutions.Coordinating with...

  • Back End Developer

    2 months ago


    Cairo, Egypt Henkel Egypt Full time

    Design and implement backend REST APIs based on Python and Flask in a serverless fashion and hosted on Azure.Develop API authentication components based on OAuth.Developing CI pipelines for build and test automation of the backend components.Ensure proper quality, by following design best practices, implementing tests and mocks.


  • Cairo, Egypt Talent 360 Egypt Full time

    Developing and implementing a timeline to achieve targets.Managing the day-to-day activities of the team.Responsible for the evaluation and development of initial engineering process.Design, code, and troubleshoot new features, while debugging as necessary.Work with front-end engineering team to integrate and produce a great and reliable user experience.Act...


  • Cairo, Egypt G2i Inc. Full time

    **Accepted Locations**: We are accepting applicants from the US, Canada, and most countries in LATAM and Europe. We are accepting some countries in Africa and Asia. For the full list of accepted locations click here. This work is 100% remote. **Loom Video**: **Overview**: You’ll join an expert annotation team to create training data for for the worlds...


  • Cairo, Egypt Envision Employment Solutions Full time

    **Ready and hungry for a new adventure? You are definitely in the right place! We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale! - Our partners offer awesome work environment, competitive salaries, full benefits, and many others...


  • Cairo, Egypt Telecom Systems Provider, LLC Full time

    Job DescriptionAbout the JobWe are looking for a software engineer (entry-level to mid-level) with a passion for being part of a high-impact, cross-functional Agile team, which is responsible for developing a suite of scalable, resilient, and secure enterprise-scale CI services and micro- services.Our people are the most critical asset of our long-term...


  • Cairo, Cairo, Egypt Telecom Systems Provider, LLC Full time

    Job DescriptionAbout the JobWe are looking for a software engineer (entry-level to mid-level) with a passion for being part of a high-impact, cross-functional Agile team, which is responsible for developing a suite of scalable, resilient, and secure enterprise-scale CI services and micro- services.Our people are the most critical asset of our long-term...


  • Cairo, Cairo, Egypt Invitro Capital Full time

    Job Overview:Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional teams...


  • Cairo, Egypt Invitro Capital Full time

    **Job Overview**: Invitro Capital is seeking a highly skilled and experienced Senior Backend Engineer with expertise in Python to join our team in Egypt. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust and scalable backend systems for our portfolio companies. You will work closely with cross-functional...

  • Python Developer

    3 weeks ago


    Cairo, Egypt WPMU DEV Full time

    Incsub, LLC is a modern company focused on WordPress hosting and support. Incsub is behind WPMU DEV, CampusPress and Edublogs and has created some of the world’s most popular WordPress plugins, launched a powerful hosting service, and is one of the oldest and most well-established WordPress companies around. Our talented, inspirational team is located...


  • Cairo, Egypt Ericsson Egypt Full time

    Taamkru startup ...

  • Python Lead

    2 weeks ago


    Cairo, Cairo, Egypt Integrant Full time

    Writing scalable code using Python programming language. Developing backend components. Integrating userfacing elements using serverside logic. Assessing and prioritizing client feature requests. Integrating team output into the project solution and packages Coaching and guiding technical team for best practices, standards, & appropriate design patterns....