EPAM logo

Senior Python Developer

EPAM·Salary not specified

Primary stack

ReactPythonAWSGit

Job description

About the Position

We are delivering impactful software and need a Senior Python Developer to build and evolve backend architecture with a focus on quality and security. You will partner with colleagues on Python, ReactJS, AWS deployments, databases, and Git-based workflows-apply now.

Responsibilities

  • Develop and implement dependable backend architectures and services
  • Partner with the team to deliver efficient and reliable software products
  • Conduct code reviews and provide feedback to maintain strong coding standards
  • Tune performance and resolve technical problems as they surface
  • Integrate external APIs and services aligned to project needs
  • Maintain and update technical documentation for both new and existing features
  • Advocate for best practices across the development process
  • Help improve team workflows and strengthen technical expertise over time

Requirements

  • Minimum of 3 years of relevant experience in software development
  • Advanced proficiency in Python for developing and supporting applications
  • Practical experience with ReactJS for UI development and backend integration
  • Practical knowledge of Amazon Web Services (AWS) for cloud deployment and application management
  • Strong foundation in database architecture, administration, and optimization
  • Proficiency with Git for versioning and collaborative development
  • Experience with Python web frameworks such as Django or Flask
  • Understanding of Python web server setup and deployment
  • Knowledge of security principles and applying them in software projects
  • Hands-on experience implementing user authentication and authorization
  • Familiarity with Agile or Scrum software development methodologies
  • Excellent English communication skills, both written and spoken, at B2+ level or higher

We Offer

  • Opportunity to work with cutting-edge technologies
  • Collaborative and innovative work environment
  • Competitive compensation package

About the Company

EPAM Systems is a global software engineering and product development company. We deliver digital platforms and software products for the world’s leading companies.

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2384 roles

Popular searches