📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Python Developer

EPAM Systems

New
Senior 🇬🇧 English
Python Django Flask Git User authentication and authorization

Job description

About the role

EPAM is seeking a Senior Python Developer to deliver reliable backend services and keep the Python stack secure and maintainable. You will collaborate with multinational teams on architecture, handle Django/Flask services, databases, authentication, and keep integrations and documentation up to date.

Key responsibilities

  • Engineer robust backend systems and services that scale with business demand.
  • Collaborate with multiple teams to ship stable and effective software solutions.
  • Review code with peers to maintain consistent quality and standards.
  • Enhance performance and troubleshoot technical problems when they arise.
  • Handle integrations with external APIs and third‑party services.
  • Produce and maintain technical documentation for new and existing components.
  • Promote best practices across the end‑to‑end software development process.
  • Contribute to improving team workflows and strengthening technical capabilities.

Required profile

  • At least 3 years of professional experience in software development.
  • Expert‑level Python skills for application design, enhancement, and ongoing maintenance.
  • Strong experience with Git‑based version control and team collaboration practices.
  • Good grasp of security basics and how to implement them in software solutions.
  • Experience delivering user authentication and authorization mechanisms.
  • Understanding of Agile or Scrum software development methodologies.
  • English level B2+ (Upper‑Intermediate) or above with strong written and verbal communication.

Required skills

  • Python
  • Django
  • Flask
  • Git
  • Database design and performance optimization
  • RESTful API integration
  • User authentication and authorization
  • Security best practices

What we offer

  • International projects with top brands.
  • Work with global teams of highly skilled, diverse peers.
  • Healthcare benefits.
  • Employee financial programs.
  • Paid time off and sick leave.
  • Upskilling, reskilling and certification courses, including unlimited LinkedIn Learning access.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 day ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems