Overview
Job Description
We are looking for a talented Python Developer to join our team and help us build and maintain our software products. The ideal candidate will have experience with Python, as well as a strong understanding of object-oriented programming, data structures, and algorithms.
Responsibilities:
Write and maintain high-quality Python code
Work with other developers to design and implement new features
Debug and troubleshoot code
Work with product managers to understand and implement user requirements
Stay up-to-date on the latest Python technologies
Benefits:
Opportunity to work on challenging and interesting projects
Collaborative and supportive work environment
Chance to make a real impact on the company and its customers
Required Knowledge, Skills, and Abilities
Strong understanding of object-oriented programming, data structures, and algorithms
Experience with web development frameworks, such as Django or Flask
Experience with testing and debugging software
Excellent communication and teamwork skills
Education + Experience
Bachelor’s degree in Computer Science or a related field
2+ years of experience with Python development