Senior Python Developer

Endava Technology
Bogotá
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Teamwork","Problem-solving","Analytical thinking","Attention to detail"]

Senior Python Developer to design, build, and maintain web applications using Python (FastAPI) and PostgreSQL/Redis. Collaborate with Product Owners, Data Engineers and Data Scientists to expose data via web apps, apply industry best practices, contribute to SDLC with AI-enabled workflows, and continuously improve code quality across the full development lifecycle.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
3 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: 7 hours agoStatus: Live

Job Summary

Senior Python Developer to design, build, and maintain web applications using Python (FastAPI) and PostgreSQL/Redis. Collaborate with Product Owners, Data Engineers and Data Scientists to expose data via web apps, apply industry best practices, contribute to SDLC with AI-enabled workflows, and continuously improve code quality across the full development lifecycle.
Location: Bogotá
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: 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, and customer feedback.
  • •Collaborate with Product Owners, Data Engineers, and Data Scientists to expose data through the web application.
  • •Proactively suggest improvements across the whole stack and escalate risks or issues related to development activities.

Key Requirements

  • •6+ years of experience in Python development.
  • •Experience building and maintaining web application stacks using Python, FastAPI, PostgreSQL, Redis, and related technologies.
  • •Experience developing SaaS-style applications and/or public APIs.
  • •Experience working with map and location libraries such as Mapbox.
  • •Experience with testing at all levels (unit to end-to-end) and with CI/CD practices.
Experience:6+ yearsSaaSWeb development
Skills:CommunicationTeamworkProblem-solvingAnalytical thinkingAttention to detail
Languages:English
Tech Stack:PythonFastAPIPostgreSQLRedisMapboxGitHTTPRESTCI/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