Filled Positions
Intermediate Python Software Developer
Are you looking to hire?
Thankz offers a range of outstanding Intermediate Python Software Developer candidates. If you're searching for top talent in this field or a similar position, our team can find the ideal person who meets your specific needs and requirements.
As an Intermediate Python Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Python. You will work closely with the development team to implement new features, enhance existing functionality, and ensure code quality. This is a remote position that requires a strong proficiency in Python, as well as experience with software development best practices.
What you'll be doing
- Writing clean, efficient, and maintainable Python code to develop software solutions
- Collaborating with cross-functional teams to gather requirements and define project specifications
- Designing and implementing scalable and robust applications
- Conducting code reviews to ensure code quality and adherence to coding standards
- Troubleshooting and debugging software issues to improve overall system performance
- Writing and maintaining technical documentation for developed software
- Keeping up-to-date with industry trends and advancements in Python development
- Participating in agile development processes, including sprint planning, stand-up meetings, and retrospectives
- Contributing to the continuous improvement of the development process
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 2+ years of professional experience in Python software development
- C1/C2 English Level proficiency (both written and spoken English)
- Strong knowledge of Python frameworks such as Django or Flask
- Experience with database technologies, such as SQL or NoSQL
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Understanding of software development principles and best practices
- Proficiency in version control systems such as Git
- Ability to work independently and collaboratively in a remote team environment
- Strong problem-solving and analytical skills
Preferred candidates who have experience working on large-scale projects and have a solid understanding of software architecture and design patterns. Additionally, experience with cloud platforms like AWS or Azure and knowledge of DevOps practices, including CI/CD pipelines, would be highly valued. Strong communication skills and the ability to work effectively in a remote team setting are also important.
We offer a full-time, US-hours remote job, 40-hour workweek Mon-Fri, with excellent prospects for long-term growth for an ambitious experienced Intermediate Python Software Developer. We can offer HMO and other benefits to Philippine candidates.