Python Developer

Sphynx
Full-time
On-site

Responsibilities

  • Develop and maintain Python applications and services to meet business requirements.
  • Write clean, maintainable, and efficient code that follows best practices in software development.
  • Collaborate with team members to gather and define project requirements and specifications.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug applications to enhance performance and reliability.
  • Stay updated with the latest industry trends and technologies related to Python development.
  • Assist in the design and implementation of scalable solutions for varying project needs.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field;
  • Experience in Python development (2+ years preferred);
  • Familiarity with Python frameworks such as Django;
  • Understanding of RESTful API design and development;
  • Knowledge of database systems and ORM technologies;
  • Familiarity with version control systems (e.g., Git);
  • Good problem-solving abilities and attention to detail;
  • Strong communication skills and a collaborative mindset;
  • Ability to work independently and multitask in a fast-paced environment;
  • Willingness to learn and adapt to new technologies and frameworks.

Benefits

  • Competitive remuneration package adjusted to proven skills and experience;
  • Excellent working conditions;
  • Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
  • Exposure to international clients and collaborators.