onsite
Software Developer Python - Playtech
Software Engineer
Develop and maintain Python-based applications, collaborating with cross‑functional teams to deliver robust, scalable software solutions. Leverage SQL, version control, and Agile practices to drive continuous improvement and high‑quality code.
About the role
Key Responsibilities
- Design, develop, and maintain Python applications, ensuring clean, efficient, and well‑documented code.
- Collaborate with product managers, designers, and QA engineers to translate business requirements into technical solutions.
- Write and execute unit, integration, and performance tests to guarantee reliability and scalability.
- Participate in code reviews, provide constructive feedback, and uphold coding standards.
- Contribute to continuous integration/continuous deployment (CI/CD) pipelines and monitor application performance.
Requirements
- Proven experience with Python 3.x and related frameworks (e.g., Django, Flask).
- Strong knowledge of relational databases and SQL.
- Familiarity with version control systems, especially Git.
- Experience working in Agile/Scrum environments.
- Excellent problem‑solving skills and a collaborative mindset.