As a Python Developer, you will be responsible for designing, developing, and implementing software solutions using Python and related technologies. The ideal candidate will be a self-motivated and detail-oriented individual with a passion for creating high-quality software.
Responsibilities:
• Design and develop software solutions using Python and related technologies
• Collaborate with cross-functional teams to identify and prioritize software requirements
• Write clean and maintainable code that meets coding standards and best practices
• Participate in code review and testing activities
• Troubleshoot and debug software issues
• Explore and recommend new tools and technologies to improve development processes
• Continuously enhance knowledge and skills in the software development field.
Requirements
• Bachelor's or Master's degree in Computer Science or a related field
• 5+ years of experience in Python development
• Solid understanding of software development principles and practices
• Proficiency in Python, with knowledge of Django Python web framework
• Experience with database technologies such as SQL and NoSQL
• Knowledge of front-end technologies (JavaScript, HTML, CSS, React JS) is a plus
• Strong problem-solving skills and ability to work independently and as part of a team