Endava

Senior Python Developer

Endava
Apply
4 days ago
Craiova, RomaniaSenior

Responsibilities

  • Develop functionality according to defined acceptance criteria.
  • Write reusable, testable, and efficient code.
  • Participate in all application development lifecycle phases.
  • Review test cases written by testers.
  • Collaborate with cross-functional project teams to deliver software products.

Requirements

  • At least 6 years of experience working with Python.
  • High autonomy and the ability to work with limited information.
  • Familiarity with ORM libraries.
  • Good unit testing and debugging skills.
  • Experience with Flask or Django.
  • Good understanding of code versioning tools such as Git.
  • Nice to have experience with Linux, Docker, Kubernetes, MongoDB, or C++.

Benefits

  • Competitive salary package, share plan, company performance bonuses, recognition awards, and referral bonus.
  • Career coaching, global career opportunities, internal development programs, and technical leadership opportunities.
  • Training, certifications, online learning subscriptions, workshops, conferences, and internal technical communities.
  • Hybrid work and flexible working hours.
  • Employee assistance and wellbeing programs, including access to wellbeing apps.
  • Hobby clubs, interest groups, inclusion and diversity programs, events, and celebrations.

Tech Stack

Categories

Endava

About Endava

5,001-10,000 employees

Endava is a London-headquartered IT services company that designs, builds, and runs digital platforms for enterprises across payments, banking, insurance, retail, telecoms, and media. It provides consulting, agile software development, testing, cloud, and managed services on a project and outsourcing basis. Founded in 2000, Endava is a public company listed on the NYSE and operates across Europe, the Americas, and Asia.

Contact me