Overview
We are seeking a talented and motivated Python Developer to join our dynamic team. The ideal candidate will possess a strong background in software development and demonstrate proficiency in Python programming. This role involves working on various projects that require collaboration with cross-functional teams to design, develop, and maintain robust applications. If you are passionate about technology and eager to contribute to innovative solutions, we want to hear from you.
Responsibilities
- Design, develop, and implement high-quality software solutions using Python.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop and maintain RESTful APIs for seamless communication between applications.
- Utilize Agile methodologies to manage project timelines and deliverables effectively.
- Conduct code reviews and maintain version control using GitHub or SVN.
- Troubleshoot, debug, and optimize existing applications for performance improvements.
- Participate in the full software development lifecycle from concept through deployment.
- Work with cloud services such as AWS or Azure for application hosting and management.
- Ensure application security through RBAC (Role-Based Access Control) and other best practices.
Requirements
- Proficiency in Python programming language with a solid understanding of its frameworks.
- Experience in web development technologies such as JavaScript, React, or Express.
- Familiarity with database management systems including MySQL and SQL.
- Knowledge of application development principles using languages like Java, C#, C++, or .NET is a plus.
- Understanding of IT infrastructure concepts and cloud computing platforms (AWS or Azure).
- Experience with Agile development practices and tools.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
- Familiarity with Linux operating systems for application deployment and management.
- Knowledge of Quantum engineering concepts is advantageous but not mandatory. Join us as we create cutting-edge solutions that make a difference! If you are ready to take your career to the next level as a Python Developer, we encourage you to apply.
Job Types: Full-time, Part-time
Pay: $96,000.46 - $165,000.58 per hour
Expected hours: 40 per week
Work Location: Remote