-
Umanova SA

Senior Python Developer

Umanova SA
Switzerland · Full-time · Mid-Senior

We are looking for an experienced Python Developer to support our client in migrating several internally built business applications into a more robust and maintainable environment.

Beyond hands-on development, this role requires someone who enjoys coaching and mentoring colleagues, helping them improve their coding practices, and ensuring long-term maintainability of the solutions.

This is an excellent opportunity for a developer with strong technical expertise who also values knowledge-sharing and collaboration.

Key Responsibilities

  • Lead the migration of small business-built applications to more scalable and maintainable Python-based solutions.
  • Review, refactor, and optimize existing code, ensuring best practices in design, testing, and documentation.
  • Act as a coach and mentor to less experienced colleagues, providing guidance on Python development, architecture, and coding standards.
  • Work closely with business stakeholders to understand application needs, identify improvements, and ensure smooth migration.
  • Implement best practices in version control, CI/CD, and automated testing.
  • Ensure applications are secure, stable, and maintainable for long-term use.

Skills & Experience

  • 5+ years of professional experience in Python development (senior or strong mid-level ready to step up).
  • Proven experience in migrating or modernizing legacy/business applications.
  • Strong understanding of software engineering principles, including clean code, testing, and maintainability.
  • Experience with frameworks/libraries such as Flask, Django, or FastAPI.
  • Solid knowledge of databases (SQL and/or NoSQL).
  • Familiarity with cloud environments (AWS, Azure, or GCP) is a plus.
  • Comfortable with Git, CI/CD pipelines, and agile ways of working.
  • Excellent communication skills and ability to mentor and coach colleagues.

We are looking forward to your application.

For further information please contact marijana.elenova at umanova.com.

Key Skills

Ranked by relevance

python cicd technical expertise django flask cloud git sql aws gcp
Login to Apply
Posted
Aug 28, 2025
Type
Full-time
Level
Mid-Senior
Location
Geneva
Company
Umanova SA

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Umanova SA
Related

Senior Full Stack Developer

2025-06-16

Full-time
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
Umanova SA
Related

Generative AI Engineer

2026-01-06

Full-time
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
Umanova SA
Related

Senior Application Developer (.NET & Cloud Technologies)

2025-05-30

Full-time
Mid-Senior
Switzerland
IT Services
Engineering