Skip To Main Content
backBack to Search

Senior Python Web Developer

Remote in Colombia
Python.Web
& 13 others
warning.png
Sorry, this position is no longer available

We are looking for a Senior Python Web Developer to join our remote team, working on the development of database-driven web applications and high-performance application systems.

In this role, you will be responsible for building complex Python applications, developing RESTful APIs, and deploying to high-reliability production environments. You should also have a strong understanding of RDBMS databases, especially PostgreSQL, and experience with using Docker, Kubernetes, AWS, and Git.

Responsibilities
  • Design, develop, and maintain complex Python applications
  • Deploy applications to high-reliability production environments
  • Collaborate with cross-functional teams to identify and define project requirements
  • Write clean, maintainable, and reusable code
  • Participate in code reviews and testing
  • Work with UX designers to ensure application design meets user needs
  • Stay up-to-date with emerging trends and technologies in software development
Requirements
  • At least 3 years of experience developing database-driven web applications and high-performance application systems using Python
  • Knowledge of Celery
  • Strong skills in RDBMS databases, especially PostgreSQL
  • Excellent development skills in complex Python applications
  • Experience using and building RESTful APIs, Flask-RESTful, and JSON
  • Experience deploying to high-reliability production environments
  • Experience using Docker, Kubernetes, AWS, and Git
  • Strong object-oriented programming and application design skills
  • Upper-Intermediate level of English
Nice to have
  • Knowledge of Swagger/OpenAPI 3.0
  • Knowledge of continuous integration, testing methodologies, TDD and agile development methodologies
  • Experience with modern JavaScript frameworks like React/Redux
  • Familiarity with UX design principles
Benefits
  • 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
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you