-
View all jobs
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
Applications Management involves overseeing the lifecycle of software applications, including deployment, monitoring, maintenance, and optimization to ensure they meet business requirements and deliver value effectively.
As a Python Support Engineer, you will be part of one or more teams that are offering support and maintenance for our clients. This includes performing incident management activities, change management activities, continuous improvement activities, while also being open to do standby/on-call activities during weekends/public holidays. In times when the applications and platforms in scope are stable, there is also the need to develop new features based on the priorities on the roadmap.
This role is part of the School of Application Management program, a multi-week learning program that combines self-paced study, practical assignments, and ongoing assessments throughout the program’s duration.
Qualifications
Discover some of the global benefits that empower our people to become the best version of themselves:
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
Applications Management involves overseeing the lifecycle of software applications, including deployment, monitoring, maintenance, and optimization to ensure they meet business requirements and deliver value effectively.
As a Python Support Engineer, you will be part of one or more teams that are offering support and maintenance for our clients. This includes performing incident management activities, change management activities, continuous improvement activities, while also being open to do standby/on-call activities during weekends/public holidays. In times when the applications and platforms in scope are stable, there is also the need to develop new features based on the priorities on the roadmap.
This role is part of the School of Application Management program, a multi-week learning program that combines self-paced study, practical assignments, and ongoing assessments throughout the program’s duration.
Qualifications
- 1-2 years of experience in software development or support.
- Good understanding of different common programing paradigms (OOP, Functional, etc.).
- Basic knowledge of relevant programming languages, frameworks and tools such as Python, Django, Flask, PyCharm, Jupyter Notebook, or VS Code OR a GitHub portfolio demonstrating projects OR proficiency in other mature languages (e.g., Java, C++, C#, JavaScript, Ruby), with nice-to-have exposure to Pytest, NumPy, pandas, or TensorFlow.
- Practical experience in platform specific database systems and SQL.
- Understanding of version control systems like Git or similar
- Experience with testing and mocking frameworks
- Familiar with communication protocols and standards such as HTTP, REST, JSON, TCP/IP.
- Basic knowledge of Agile methodologies (e.g., SCRUM, KANBAN).
- Basic Knowledge of CI/CD tools and practices
- Good problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- Intermediate English proficiency.
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.
Key Skills
Ranked by relevance
python
c
jupyter notebook
javascript
django
pandas
flask
scrum
numpy
java
ruby
cicd
git
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Engineer
2026-05-28
Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Related
DevOps Engineer (all genders)
2026-05-28
Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Related
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Full-time
Mid-Senior
Germany
Staffing
Information Technology
Login to Apply
- Posted
- Aug 21, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Suceava
- Company
- Endava
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Engineer
2026-05-28
Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Related
DevOps Engineer (all genders)
2026-05-28
Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Related
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Full-time
Mid-Senior
Germany
Staffing
Information Technology