- Were looking for a Python Developer with 2+ years of experience and a strong track record in significant projects
- You should excel in Python and related frameworks, understand software development principles, data structures, and algorithms, and be experienced in version control and collaborative workflows
- Strong problem-solving, communication, and teamwork skills are a must
- Familiarity with databases and APIs is essential, and experience in machine learning and data science is a big plus
- Front-end tech knowledge is also advantageous
Key Responsibilities
- Design, develop, test, and maintain Python-based software applications, ensuring code quality and performance.
- Work closely with the machine learning team, to deliver cutting-edge applications that meet our clients needs.
- Analyze and troubleshoot complex issues, propose solutions, and implement improvements to existing systems.
- Identify and implement performance optimizations to enhance the speed and efficiency of applications.
- Strong interpersonal skills and Customer service orientation.
- Stay up-to-date with emerging technologies and trends in the Python development.
Competencies
- Minimum of 2 years of professional experience as a Python Developer.
- Proven experience in completing at least one significant project.
- Proficiency in Python and related frameworks (e.g., Django, Flask).
- Identify and implement performance optimizations to enhance the speed and efficiency of applications.
- Provide solutions by developing, implementing, and maintaining Magento based Applications and Interfaces by analyzing user requirements; envisioning system features and functionality in compliance with specifications and standards.
- Robust understanding of software development principles, data structures, and algorithms.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving and debugging skills.
- Valuable communication skills and the ability