Senior Python Developer

7 dni temu


Gdańsk, Pomerania, Polska Endava Pełny etat 60 000 zł - 120 000 zł rocznie
Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.

By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.

From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.  

As a Senior Python Developer at Endava you will have participate in the activities of designing, building and documenting enterprise solutions including test development to ensure service delivery meets expectations. You will provide development expertise for back-end systems from design to build.

Responsibilities:

  • Designs, estimates, and implements technical solutions for medium/high complexity applications.
  • Participates actively in all phases of the application development lifecycle.
  • Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
  • Recommends and promotes IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
  • Proposes improvements and escalates risks/issues related to development activities.
  • Participates in the review of the work done by development team members.
  • Learns and applies new technologies, practices, and tools as appropriate to the project.
  • Participates in internal and external tech communities, events, etc.
  • Shares experience and knowledge gained from projects.
Qualifications
  • 4 years of experience in software development using Python as programming language
  • Strong understanding and proven experience in using OOP in Python.
  • Strong familiarity with design/architectural patterns and clean code principles (e.g. SOLID, GoF, MVVM).
  • Experience in building and maintaining web applications built with Python, FastAPI, PostgreSQL and Redis.
  • Experience working with map and location libraries (eg. Mapbox)
  • Experience working with queues, task runners, scheduled jobs and caching
  • Experience developing SaaS style applications and/or public APIs
  • Practical experience in platform specific database systems and SQL.
  • Good understanding of version control systems like Git or similar
  • Solid experience with testing and mocking frameworks
  • Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP and others.
  • Experience with Agile methodologies (e.g., SCRUM, KANBAN).
  • Knowledge of CI/CD tools and practices
  • Good knowledge and working experience AWS. Bonus points for additional knowledge of Azure or GCP
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.
  • Excellent communication skills in verbal and written English

Bonus points for:

  • Experience with Event Sourcing and/or Domain Driven Design (DDD)
  • Data visualisation experience
  • Experience building client facing data applications
  • Active member of the Open Source community
  • Experience in real-estate domain
Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;  
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
  • Form of employment: Contract of employment

At Endava, we're committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.


  • Python Developer

    1 tydzień temu


    Gdańsk, Pomerania, Polska B2B S.A Pełny etat 1 000 000 zł - 1 500 000 zł rocznie

    Jako Python Developer będziesz odpowiedzialny za projektowanie i implementację aplikacji w Pythonie, głównie w oparciu o framework Flask.Będziesz współtworzyć i utrzymywać pipeline'y CI/CD, środowiska oparte na Dockerze oraz dokumentację techniczną. Twoja rola obejmie także ciągłe doskonalenie kompetencji, poznawanie nowych narzędzi i...

  • Developer Python

    1 tydzień temu


    Gdańsk, Pomerania, Polska B2B S.A Pełny etat 48 000 zł - 80 000 zł rocznie

    Jako Developer Python / Data & AI będziesz ściśle współpracować z Product Ownerami, Solution Architectami oraz Analitykami, aby doprecyzować epiki, user stories oraz wymagania biznesowe, przekładając je na spójną architekturę techniczną oraz działające oprogramowanie spełniające wysokie standardy rozwoju.Developer Python / Data & AITwój...

  • Expert Python Developer

    18 godzin temu


    Gdańsk, Pomerania, Polska Ciklum Pełny etat

    Ciklumis looking for anExpert Python Developerto join our team full-time in Poland.We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer...

  • Python Full Stack Developer

    1 tydzień temu


    Gdańsk, Pomerania, Polska B2B S.A Pełny etat 80 000 zł - 120 000 zł rocznie

    Zespół tworzy rozwiązania, które wspierają procesy regulacyjne — m.in. aplikację, w której użytkownicy zgłaszają potencjalne naruszenia RODO.Twoim zadaniem będzie m.in. budowa logiki aplikacji i wykorzystanie AI do wzbogacania danych:•określanie, który aspekt RODO dotyczy zgłoszenia,•podpowiadanie kluczowych informacji na podstawie...


  • Gdańsk, Pomerania, Polska EPAM Systems Pełny etat 60 000 zł - 120 000 zł rocznie

    We are seeking a highly skilledSenior Python Engineerwith experience in AWS to join a project for one of our global Clients from the financial services domain.In this position, you will be working on the development of a groundbreaking, AI-driven investment ecosystem/platform that revolutionizes the investment process by formulating an intuitive and...

  • Senior Developer

    1 tydzień temu


    Gdańsk, Pomerania, Polska B2B S.A Pełny etat 80 000 zł - 120 000 zł rocznie

    Poszukujemy Specjalisty ds. Rozwoju Produktu (IBM MDM Developer), który będzie odpowiedzialny za tworzenie i rozwój rozwiązań zgodnych z ustalonymi wymaganiami biznesowymi i standardami jakości. Osoba na tym stanowisku będzie ściśle współpracować z zespołem Scrumowym oraz członkami ART, biorąc aktywny udział w procesie tworzenia i...

  • Python/Airflow developer

    17 godzin temu


    Gdańsk, Pomerania, Polska Luxoft Poland Pełny etat

    Project Description:Project is a web application running and visualizing scientific experiments and mathematical models. It focuses on allowing users to visualize different graphical plots - hence Plotly is in the center of work.Responsibilities:Development and maintenance of an enterprise level applications for a leading food corporation.The role will...

  • Go Developer

    3 dni temu


    Gdańsk, Pomerania, Polska Develocraft Pełny etat

    We are looking for aGo Developerto join our team, which comprises software engineers, IT specialists, ornithologists, chiropterologists, and other experts in avifauna. Together, they develop innovative systems that protect birds from collisions with wind turbines.Responsibilities:Designing and implementing software based on microservices...


  • Gdańsk, Pomerania, Polska Ubique Systems Pełny etat 60 000 zł - 120 000 zł rocznie

    Senior application developerWe are seeking a highly skilled and experienced Application Developer to lead the design, development, and optimization of advanced software solutions for geophysical data processing, modeling, visualization and interpretation. In this role, you will collaborate closely with geoscientists to create innovative tools that enhance...


  • Gdańsk, Pomerania, Polska Antalpl Pełny etat 144 000 zł - 180 000 zł rocznie

    Senior Python Backend PrincipalLocation: Remote Cooperation: B2B contracting via AntalRate: 160–180 PLN/h (net, B2B)Client: USAProject Type: New project (long-term collaborationAbout the ClientOur client is launching a new cloud-based data and AI initiative designed to help organizations store, process, and analyze large-scale datasets. The platform...