Posted 2 weeks ago

Python Developer

Part time
Dubai, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
We seek a skilled Python Developer to design, develop, and maintain Python apps, collaborate with teams, and ensure high-quality solutions.
Description

Job Overview: We are seeking a highly skilled and experienced Python Developer to join our dynamic team. As a Python Developer, you will be responsible for designing, developing, and maintaining software applications using Python programming language. You will work closely with our project managers, designers, and other developers to deliver high-quality and efficient solutions to our clients.

Key Responsibilities:
- Design, develop, and maintain software applications using Python programming language
- Collaborate with project managers, designers, and other developers to understand project requirements and deliver efficient solutions
- Write clean, efficient, and well-documented code
- Troubleshoot and debug software issues to ensure optimal performance
- Stay up-to-date with emerging trends and technologies in the world of Python development
- Work on multiple projects simultaneously and meet project deadlines
- Contribute to the continuous improvement of our development processes and procedures

Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum of 3 years of experience as a Python Developer
- Strong knowledge of Python programming language and its libraries
- Experience with web development frameworks such as Django or Flask
- Proficient in front-end technologies such as HTML, CSS, and JavaScript
- Experience with database management and SQL
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to work in a fast-paced environment
- Excellent communication and teamwork skills

Why Work With Us:
- Competitive salary and benefits package
- Opportunity to work on exciting and challenging projects
- Collaborative and supportive work environment
- Continuous learning and career growth opportunities
- Work-life balance with flexible working hours
- A chance to be a part of a dynamic and innovative team

Interested?