logo inner

Python Lead Developer

IntegrantOnsite

Description


WE ARE HIRING!Integrant is seeking a Python Lead Developer to join their exceptional team. As a crucial member of this role, you will have the exciting opportunity to take charge of the following responsibilities:

  • Coordinating with development teams to determine application requirements.
  • Writing scalable code using Python programming language.
  • Testing, debugging applications, writing and maintaining unit tests to ensure high coverage.
  • Developing back-end components.
  • Integrating user-facing elements using server-side 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.
  • Participate in the analysis of new functional requirement and systems.
  • Building solution architecture in collaboration with the team.

Requirements


  • At least 8+ years of experience in software industry.
  • Bachelor's degree in computer science, computer engineering, or related field.
  • 4+ years of experience as a Python developer.
  • Experience with another tech stack (e.g., .NET, or Java).
  • Expert knowledge of Python and related frameworks, including Django and at least one of Flask, FastAPI, or Pyramid.
  • ORM expertise (SQLAlchemy or Django ORM).
  • Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • In-depth understanding of Python’s multi-processing architecture and threading model (including GIL constraints).
  • Asynchronous programming in Python using asyncio (Trio is a plus).
  • Excellent understanding of OOP, n-tier architecture, design patterns, and distributed architectures (Domain-Driven Design is a plus).
  • Strong knowledge of HTML, CSS, and JavaScript; familiarity with React or Angular.
  • Experience with one major cloud provider (Azure, AWS, or GCP).
  • Experience integrating enterprise messaging platforms (e.g., RabbitMQ, ActiveMQ, Microsoft Message Queuing, or Azure Service Bus)
  • Building and maintaining CI/CD pipelines using (Azure DevOps, Jenkins, TeamCity, or AWS CodeDeploy)
  • Hands-on experience with Docker and a solid understanding of Kubernetes.
  • Unit testing proficiency (pytest, unittest).
  • Very good analytical and creative problem-solving skills.
  • Good work ethics, Team player, positive and self-motivated.
  • Strong Communication & Interpersonal skills.
  • Excellent command of English language is a plus.
  • Previous experience working with U.S clients is a plus.
  • Flexibility to travel when needed (mainly to U.S & Jordan and could be other destinations if required)

Benefits


  • Salary paid in USD
  • Six-month career advancing opportunities
  • Employee parking space
  • Supportive and friendly work environment
  • Premium medical insurance [employee +family]
  • English language development courses
  • Interest-free loans paid over 2.5 years
  • Technical development courses
  • Planned overtime program (POP)
  • Employment referral program
  • Premium location in Maadi
  • Social insurance

Life at Integrant

Integrant, Inc. is a custom software development company focused on providing tailor made software solutions to fit your needs to a tee.  We strive to uncover your pain points and identify how our team can seamlessly integrate with you and your business for a one-team approach.      Our guiding principle is to always do the right thing for our customers and employees.      Some days this means happy news of a ?hit on the mark? demo, successful launch, or challenging problem solved.   Other days this means making hard decisions, asking tough questions, or working more than we planned.      Every day, it means doing our best to provide the highest quality service to each of our customers.  We do that by investing our people in you and inspiring a people-to-people connection so when we say, ?we share your goals,? we truly mean it.      Contact us today to find out how we?re changing B2B.  
Thrive Here & What We Value1. People-centric approach2. Winning combination of people, process, and analytics3. Dedicated focus toward not just technical expertise4. Thriving network of executives5. Identifying new opportunities within unpartnered companies

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025