
endava
🔧 Senior Python Development Consultant
📍 Bogotá, Colombia (Hybrid)
🕒 Full-Time | 🚀 Tech Consulting | 🌎 Global Impact
🌐 About Us – Endava
At Endava, technology is our how, and people are our why. For over 20 years, we’ve fused engineering excellence with human-centered design to drive innovation across industries. From startup prototypes to enterprise-level transformation, we build platforms that scale and experiences that stick.
We don’t just consult — we co-create. Join us to work on high-impact solutions that matter.
🧠 The Role – What You’ll Do
As a Senior Python Development Consultant, you’ll be a strategic leader within our cross-functional development teams. You’ll bring both technical firepower and business acumen to guide architecture, engineering processes, and product vision.
You’ll work at the intersection of software, data, and strategy — helping deliver robust, scalable platforms for global clients.
🔍 Key Responsibilities
- Lead a cross-functional team (Frontend, Backend/API, QA) to deliver on business-critical milestones.
- Own the end-to-end software development lifecycle: from ideation and prototyping to deployment and iteration.
- Define and execute backend architecture using Python, Airflow, PostgreSQL, Kafka.
- Collaborate with stakeholders: Product Owners, Data Engineers, and Scientists.
- Ensure seamless data flow and API design using OpenAPI specs and modern service-level contracts.
- Promote a clean codebase, manage tech debt, and ensure best practices in testing and monitoring.
- Mentor and grow the engineering team through coaching and hands-on leadership.
- Drive cross-team initiatives around CI/CD, observability, and frontend telemetry.
📚 Requirements – What You Bring
- ✅ 10+ years in software development, including 4+ years in technical leadership roles.
- 🎓 Bachelor’s or Master’s degree in Computer Science or related discipline.
- 🧠 Agile mindset — iterative thinker with a bias for early feedback and rapid delivery.
- 💬 Strong communication skills in English, both written and verbal.
- 🐍 Deep expertise in Python (v3.5+).
- 🌐 Solid understanding of modern frontend technologies and web fundamentals.
- 🔍 Experience with location/map libraries (e.g., Mapbox).
- 🚀 Proficiency in API design, testing (unit to E2E), and software craftsmanship.
🎁 Perks & Benefits – Why Join Endava?
💰 Financial
- Competitive compensation & bonus plans
- Company share plan
- Recognition awards & referral bonuses
📈 Career Growth
- Career coaching & global mobility
- Internal leadership tracks
- Management and technical growth pathways
📚 Learning & Development
- Rotational opportunities on complex projects
- Certifications, trainings, and conferences
- Subscription-based learning tools & mentorship
🧘 Work-Life Balance & Wellbeing
- Flexible hours & hybrid work
- Internal wellbeing programs & health apps
- Employee Assistance Program (EAP)
🎉 Community & Culture
- Inclusive tech communities
- Hobby clubs and events
- DEI initiatives and celebrations
🔐 Data Privacy Notice
By applying, you consent to Endava’s data processing practices in accordance with Law 1581 of 2012. Your personal data will be securely stored in our Talent Bank for a period of up to two years for future hiring consideration.
📩 For inquiries or to exercise your data rights, contact:
protecciondatoscolombia@endava.com
🤝 Equal Opportunity Statement
At Endava, diversity fuels innovation. We’re committed to creating an inclusive workplace where everyone — regardless of background — feels respected, empowered, and heard.