Ziphire.hr

Senior Python Developer

Ziphire.hr

Posted 3 months ago

Employment Type

Full Time

Location

Dubai

Experience

Senior

Benefits

Health InsuranceMedical Insurance

Requirements

Bachelor's degree,5+ years experience,Python proficiency,Web frameworks,OOP,Front-end technologies,Version control,Database systems,Testing methodologies,Problem-solving skills,Communication skills

Required Skills

Job Description

Responsibilities:

  • Design, develop, and maintain complex software applications using Python
  • Participate in all phases of the software development lifecycle
  • Write clean, efficient, and well-documented code
  • Implement and integrate APIs and third-party components
  • Optimize application performance and scalability
  • Conduct code reviews and provide constructive feedback to team members
  • Mentor junior developers and contribute to their professional growth
  • Collaborate with cross-functional teams to define and implement software requirements
  • Troubleshoot, debug, and resolve software issues
  • Stay up-to-date with the latest industry trends and technologies in Python development
  • Contribute to the continuous improvement of development practices and processes

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in software development with a focus on Python
  • Strong proficiency in Python and its ecosystem (e.g., Django, Flask, FastAPI)
  • Experience with web frameworks and RESTful API design
  • Solid understanding of object-oriented programming and design patterns
  • Familiarity with front-end technologies (HTML, CSS, JavaScript)
  • Experience with version control systems, particularly Git
  • Knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB)
  • Understanding of software testing methodologies and tools
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with microservices architecture
  • Contributions to open-source projects
  • Knowledge of data science libraries (e.g., NumPy, Pandas, SciPy)

Benefits:

  • Competitive salary commensurate with experience
  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Flexible work arrangements
  • Professional development opportunities
  • Exciting projects at the forefront of technology innovation

About the Company: Made By Developers, For Developers. We can also be considered as LinkedIn but strictly for verified developers.

How to Apply

Similar Jobs You Might Be Interested In