Job Description: Python Project Developer
Our customer is looking for a Python Project Developer to join their team and work on various software projects. You will be responsible for writing, testing, and deploying high-quality code using Python and other technologies.
Responsibilities
• Write clean, scalable, and well-documented code using Python and other relevant frameworks and libraries
• Collaborate with other developers, designers, and stakeholders to deliver software solutions that meet the project requirements and specifications
• Test and debug code, troubleshoot issues, and ensure the quality and performance of the software
• Deploy and maintain the software on different platforms and environments
• Research and implement new technologies and best practices to improve the software development process and user experience
Requirements
• Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience
• Proven experience as a Python developer, working on various software projects
• Proficient in Python and its popular frameworks, such as Django, Flask, or Pyramid
• Familiar with front-end technologies, such as HTML, CSS, and JavaScript
• Knowledge of object-relational mapping (ORM) tools, such as SQLAlchemy or Django ORM
• Experience with version control, testing, and debugging tools, such as Git, PyTest, or PyCharm
• Ability to work independently and as part of a team, with strong communication and problem-solving skills
• Experience with data analysis, machine learning, or web scraping is a plus
How to apply for this project ?