¡Activa las notificaciones laborales por email!

Senior Python Development Consultant

Endava

Perímetro Urbano Santiago de Cali

Híbrido

USD 60.000 - 100.000

Jornada completa

Hace 11 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An established industry player is seeking a Development Consultant to lead innovative software projects. In this role, you will guide a talented team through the entire software development lifecycle, ensuring high-quality solutions that meet client needs. Your expertise in Python and leadership will be crucial in driving improvements across the tech stack. This opportunity offers a hybrid work environment, competitive salary, and numerous professional development resources. Join a dynamic team where your contributions will foster innovation and create meaningful impact.

Servicios

Competitive salary
Share plan
Bonuses
Coaching and training
Flexible hours
Employee assistance programs
Access to wellbeing apps
Tech communities
Hobby groups
Inclusion initiatives

Formación

  • 10+ years of software development experience with leadership roles.
  • Deep knowledge of Python and agile methodologies.
  • Experience in coaching and mentoring team members.

Responsabilidades

  • Lead a cross-functional team to meet project objectives.
  • Participate in the full software development lifecycle.
  • Collaborate with Product Owners and Data Engineers.

Conocimientos

Python
Leadership
Agile Methodologies
Problem Solving
Communication
API Development
Frontend Technologies
Testing

Educación

Bachelor's in Computer Science
Master's in Computer Science

Herramientas

PostgreSQL
Kafka
Airflow
OpenAPI
Mapbox

Descripción del empleo

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 across various industries to create dynamic platforms and intelligent digital experiences that foster innovation and transform businesses.
From prototypes to real-world impact, join us in a global shift by doing work that truly matters.

Job Description

Development is the largest discipline at Endava. Our developers design, build, and release software products using multiple programming languages, frameworks, and libraries. They collaborate with cross-functional project teams, demonstrating adaptability, problem-solving skills, and a client-oriented mindset.

A Development Consultant understands the technical landscape of IT projects, comprehends business goals, and leverages their experience to develop optimal solutions, including technology and design choices. They support project planning, communicate the vision to technical and non-technical stakeholders, and work directly with customers to define solutions.

Responsibilities:

- Lead a cross-functional team of Frontend, Backend/API, and Quality Assurance engineers to meet objectives and milestones.
- Participate actively in the full software development lifecycle, from ideation and planning to development, testing, customer feedback, and iterations.
- Drive improvements across the entire tech stack.
- Collaborate with Product Owners, Data Engineers, and Data Scientists to expose data via web applications.
- Build and maintain our backend tech stack, including Python, Airflow, PostgreSQL, Kafka.
- Provide architectural and design guidance, manage technical debt, and promote collaboration within the product team.
- Work closely with other Engineering Managers on cross-team topics such as continuous deployment, testing, monitoring, and front-end user logging.

Qualifications

- 10+ years of software development experience, with at least 4 years in leadership roles.
- Bachelor’s or master’s degree in computer science or related field.
- Strong agile mindset, capable of rapid iteration and providing early feedback.
- Excellent leadership, decision-making, and communication skills in English.
- Deep knowledge of Python (3.5+).
- Knowledge of modern front-end technologies and web fundamentals.
- Experience developing public APIs with OpenAPI specifications and service-level contracts.
- Experience with map and location libraries (e.g., Mapbox).
- Experience coaching, mentoring, and developing team members.
- Deep understanding of testing at all levels, from unit to end-to-end.

Additional Information

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

  • Finance: Competitive salary, share plan, bonuses, recognition awards, referral bonus;
  • Career Development: Coaching, global opportunities, non-linear paths, internal programs for management and technical growth;
  • Learning Opportunities: Complex projects, rotations, tech communities, training, certifications, coaching, online platforms, workshops, conferences;
  • Work-Life Balance: Hybrid work, flexible hours, employee assistance programs;
  • Health: Wellbeing programs, access to wellbeing apps;
  • Community: Tech communities, hobby groups, inclusion initiatives, events.

Endava is committed to diversity and inclusion. We are an equal opportunity employer and welcome applications from all qualified individuals, hiring based on merit, skills, and potential.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.