Taro Logo

Senior Python Developer

Integrant is a software development company specializing in enterprise solutions and custom software development.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Job Description

Integrant is seeking a Senior Python Developer to join their team in a hybrid work environment. This role focuses on backend development using Python and related technologies. The position requires 4+ years of experience in software development, with expertise in Python frameworks like Django, Flask, or FastAPI. The role involves writing scalable code, developing backend components, and leading technical initiatives. The ideal candidate will have strong knowledge of databases, cloud platforms, and modern development practices. Benefits include USD-based salary, medical insurance for family, and various professional development opportunities. The position offers a blend of technical leadership and hands-on development, making it ideal for experienced Python developers looking to make an impact in enterprise software development.

Last updated 6 days ago

Responsibilities For Senior Python Developer

  • Coordinate with development teams to determine application requirements
  • Write scalable code using Python programming language
  • Test and debug applications, write and maintain unit tests
  • Develop back-end components
  • Integrate user-facing elements using server-side logic
  • Assess and prioritize client feature requests
  • Integrate team output into project solutions and packages
  • Coach and guide technical team for best practices, standards, & design patterns
  • Participate in analysis of new functional requirements and systems
  • Build solution architecture in collaboration with the team

Requirements For Senior Python Developer

Python
JavaScript
MongoDB
MySQL
PostgreSQL
React
Kubernetes
  • 4+ 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 (Django, Flask, FastAPI, or Pyramid)
  • ORM expertise (SQLAlchemy or Django ORM)
  • Experience with relational and NoSQL databases
  • Understanding of Python's multi-processing architecture and threading model
  • Asynchronous programming in Python using asyncio
  • Understanding of OOP, n-tier architecture, design patterns
  • Strong knowledge of HTML, CSS, and JavaScript; familiarity with React or Angular
  • Experience with cloud providers (Azure, AWS, or GCP)
  • Experience with enterprise messaging platforms
  • CI/CD pipeline experience
  • Docker and Kubernetes experience
  • Unit testing proficiency
  • Strong analytical and problem-solving skills
  • Strong Communication & Interpersonal skills
  • Excellent command of English language
  • Flexibility to travel when needed

Benefits For Senior Python Developer

Medical Insurance
  • 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

Related Jobs

Senior Power Apps Engineer

Senior Power Apps Engineer position at Integrant in Cairo, focusing on Microsoft Power Platform development with 5+ years experience required. Hybrid work model with comprehensive benefits.

Senior Salesforce Developer

Senior Salesforce Developer position at Integrant Inc. in Cairo, Egypt - Hybrid role combining technical expertise with client-facing responsibilities, offering competitive benefits and growth opportunities.

Senior Software Engineer - .Net Full Stack

Senior .NET Full Stack Engineer position at Integrant Inc, working on enterprise systems with modern tech stack and comprehensive benefits package.

Senior Backend Developer (PHP)

Senior Backend Developer position at Fawaterak, focusing on PHP/Laravel development for fintech applications, requiring 5 years of experience and offering hybrid work arrangement.

Senior Backend PHP Laravel Engineer Octopus by RTG

Senior Backend PHP Laravel Engineer position at Robusta, working on the Octopus project in a hybrid work environment in Cairo, Egypt.