Senior Python Developer

Endava Technology
Medellín
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Python","Git","REST","HTTP","JSON","SQL","PostgreSQL","Redis","Mapbox","FastAPI","CI/CD","Testing","Agile","Scrum","Kanban","AI","Agentic tools"]

Senior Python Developer at Endava Colombia to design, build, and maintain web applications using Python (FastAPI) with PostgreSQL and Redis. You’ll collaborate with Product Owners, Data Engineers, and Data Scientists, contribute to the full SDLC, apply industry best practices, and explore AI-driven workflows. This mid–senior role emphasizes scalable software, code quality, and continuous learning within a hybrid Colombian team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
2 months ago

Senior Python Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Senior Python Developer at Endava Colombia to design, build, and maintain web applications using Python (FastAPI) with PostgreSQL and Redis. You’ll collaborate with Product Owners, Data Engineers, and Data Scientists, contribute to the full SDLC, apply industry best practices, and explore AI-driven workflows. This mid–senior role emphasizes scalable software, code quality, and continuous learning within a hybrid Colombian team.
Location: Medellín
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, estimate, and implement technical solutions for medium/high complexity web applications.
  • •Develop, maintain, and ensure the quality of code in new and existing web application product lines.
  • •Participate actively in the full software development lifecycle, from ideation and planning through development, testing, customer feedback, and further iterations.
  • •Collaborate with Product Owners, Data Engineers, and Data Scientists to expose data through the web application.
  • •Promote industry standards, tools, and practices to achieve well-engineered software products; proactively suggest improvements across the stack.

Pay and Benefits

Perks:Hybrid WorkAnnual BonusWellness StipendShare PlanLearning Platforms

Key Requirements

  • •6+ years of experience in Python development, with hands-on experience building and maintaining web application stacks using Python, FastAPI, PostgreSQL, Redis.
  • •Experience developing SaaS-style applications and/or public APIs.
  • •Experience working with map/location libraries (e.g., Mapbox) and with queues, task runners, scheduling, and caching.
  • •Deep knowledge of testing at all levels (unit to end-to-end) and strong understanding of design, architectural patterns, and clean code principles.
  • •Good problem-solving, analytical thinking, and excellent communication and teamwork abilities.
Experience:6+ yearsSaaSOpen sourceSoftware development
Skills:PythonGitRESTHTTPJSONSQLPostgreSQLRedisMapboxFastAPICI/CDTestingAgileScrumKanbanAIAgentic tools
Languages:English
Tech Stack:PythonFastAPIPostgreSQLRedisMapboxGitHTTPRESTJSONSQLCI/CDPytestNumPyPandasTensorFlow

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn