Job Description
**Job Title:** Python Developer
**About the Role:**
We are seeking a Python Developer based in Dubai to design, develop, and maintain high-performance applications. The ideal candidate will have a strong technical foundation in Python and Java, collaborate with cross-functional teams, and contribute to all phases of the software development lifecycle.
**Responsibilities:**
- Write clean, maintainable, and efficient Python code
- Integrate Python modules with existing Java components
- Participate in code reviews and ensure adherence to best practices
- Collaborate with QA engineers to identify and resolve bugs
- Optimize applications for maximum speed and scalability
- Document development processes, architecture, and standard components
- Work with project stakeholders to gather and refine requirements
**Required Qualifications:**
- Minimum 1 year of professional experience in Python development
- At least 1 year of professional experience with Java
- 1+ years of overall software development experience
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Familiarity with version control systems such as Git
- Strong problem-solving skills and attention to detail
**Preferred Qualifications:**
- Experience with Django or Flask frameworks
- Knowledge of RESTful API design and implementation
- Familiarity with containerization tools like Docker
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Understanding of CI/CD pipelines and tools
- Good communication and teamwork skills
- Experience with SQL and NoSQL databases
Position Details
- Position Title: Python Developer
- Location:
- Experience Required: 0