Caritatech - Plano, TX

posted 15 days ago

Full-time
Plano, TX

About the position

The Python Fullstack Developer role involves designing, developing, and maintaining complex Python applications with a focus on performance, scalability, and security. The position requires collaboration with cross-functional teams and integration of Python applications with front-end technologies and third-party services. This is a W2 contract position with a hybrid work model, based in Phoenix, AZ or Dallas, TX, for a duration of 12+ months.

Responsibilities

  • Design, develop, and maintain complex Python applications, ensuring high performance, scalability, and security.
  • Write clean, efficient, and well-documented code using best practices.
  • Test and debug Python programs to ensure functionality and resolve issues.
  • Integrate Python applications with third-party web services, APIs, and databases.
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Configure GitHub workflows to automate code testing, builds, and deployments.
  • Collaborate with front-end developers to integrate Python applications with JavaScript, HTML, and CSS.
  • Develop and maintain RESTful APIs for seamless integration with front-end interfaces.
  • Ensure the security and integrity of the applications by following best practices and implementing necessary safeguards.
  • Stay up to date with the latest trends and advancements in Python development and front-end technologies.
  • Provide guidance and support to other developers, as needed.
  • Participate in code reviews to maintain code quality and identify areas for improvement.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience as a Python Developer, with a focus on complex programming, code testing, and debugging.
  • Strong proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask).
  • Experience integrating Python applications with third-party web services, APIs, and databases.
  • Practical knowledge of front-end technologies, including JavaScript, HTML, and CSS.
  • Certification in Python programming.
  • Familiarity with version control systems, particularly GitHub, and experience configuring workflows.
  • Strong problem-solving and analytical skills, with a keen attention to detail.
  • Excellent communication and collaboration skills to work effectively within a team and with stakeholders at all levels.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service