Skip to main content

Python Developer

Python Developer
Galaxy i technologies Inc
8 months ago

Job Requirements

  • Location: Pittsburgh, PA - Onsite
  • Employment Type: Fulltime Only
  • Experience: 5+ years as a developer

Skills and Experience

Python Development: Proficient in Python frameworks like fastapi, flask, Django. Knowledgeable in Python's threading and multiprocess architecture.

Web Development: Familiar with server-side templating languages such as Jinja2, Mako. Understanding of front-end technologies (HTML, CSS, JavaScript).

APIs: Experience working with RESTful or GraphQL protocols.

Databases: Experience working with SQL databases, performing data analysis and manipulation.

Tools: Proficient in using code versioning tools like Git or SVN. Skilled in writing system, unit, and integration tests using pytest or similar frameworks.

Communication: Ability to work independently and in a team. Excellent communication and collaboration skills.

Projects: Experience in using Python for data science, machine learning projects, and call center data. Experience with Intent Categorization Framework or similar products.

Responsibilities

  • Develop, test, and debug Python code for web applications and services.
  • Use Gitlab for version control and code review.
  • Integrate with external and internal APIs using RESTful or GraphQL protocols.
  • Work with SQL databases and perform data analysis and manipulation.
  • Write system, unit, and integration tests using pytest or similar frameworks.
  • Follow coding standards and best practices.
  • Document code and API specifications.
  • Communicate and coordinate with other developers, testers, and stakeholders.

Expertise level

Work arrangement

Similar Jobs in United States