Endava

Senior Python Developer

Endava

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop functionalities according to defined acceptance criteria
  • Write reusable, testable, and efficient code
  • Take part in all application development lifecycle phases
  • Review the test cases written by testers, in order to valid

Requirements

  • 6+ years of experience working in Python
  • High level of autonomy and capacity to deal with limited information available
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Good unit test and debugging skills
  • Flask/Django
  • Good understanding of code versioning tools, such as Git
  • Nice to have: Experience with Linux, Docker and Kubernetes
  • Knowledge of MongoDB
  • Knowledge of C++
Benefits
  • Competitive salary package
  • Share plan
  • Company performance bonuses
  • Value-based recognition awards
  • Referral bonus
  • Career coaching
  • Global career opportunities
  • Non-linear career paths
  • Internal development programmes for management and technical leadership
  • Complex projects
  • Rotations
  • Internal tech communities
  • Training
  • Certifications
  • Coaching
  • Online learning platforms subscriptions
  • Pass-it-on sessions
  • Workshops
  • Conferences
  • Hybrid work
  • Flexible working hours
  • Employee assistance programme
  • Global internal wellbeing programme
  • Access to wellbeing apps
  • Global internal tech communities
  • Hobby clubs and interest groups
  • Inclusion and diversity programmes
  • Events and celebrations
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonORMFlaskDjangounit testingdebuggingGitLinuxDockerKubernetes
Soft Skills
autonomyproblem-solving