Python Developer
*Overview*
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for building innovative applications. This role involves working on various projects that require proficiency in Python and familiarity with web development frameworks. The successful candidate will collaborate with cross-functional teams to deliver high-quality software solutions.
*Responsibilities*
* Design, develop, and maintain scalable applications using Python and related technologies.
* Collaborate with front-end developers to integrate user-facing elements with server-side logic.
* Implement RESTful APIs and ensure seamless data exchange between applications.
* Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
* Utilize Agile methodologies to enhance project efficiency and team collaboration.
* Troubleshoot and debug applications to optimize performance and reliability.
* Maintain version control using Git and manage code repositories on platforms like GitHub.
* Work with databases such as MySQL and SQL for data storage and retrieval.
* Stay updated with emerging technologies and industry trends to continuously improve skills and knowledge.
*Qualifications*
* Proficiency in Python programming language is essential.
* Experience with web development frameworks such as Ruby on Rails, React Express, or similar technologies is preferred.
* Familiarity with cloud services like AWS or Azure for application deployment is a plus.
* Understanding of IT infrastructure and application development best practices.
* Knowledge of REST architecture for API development is required.
* Strong skills in JavaScript, C#, C++, or Java are advantageous.
* Experience with version control systems such as SVN or Git is necessary.
* Familiarity with Agile software development methodologies is preferred.
* Understanding of Linux operating systems for application deployment is beneficial.
* Knowledge of Quantum engineering concepts is a plus but not required.
* Strong problem-solving skills and ability to work collaboratively in a team environment. Join us in creating cutting-edge solutions that make a difference!
Job Type: Contract
Pay: $60.47 - $72.83 per hour
Expected hours: 40 per week
Work Location: In person