Snr Python Developer

Summary

A senior Python developer builds and optimizes server-side applications, integrates front-end components, mentors junior developers, and ensures high-quality code aligned with customer needs.

Senior Python Developer responsibilities include:

  • Buildingefficient server-side applications
  • Integratingfront-end components into applications
  • Checkingcode from other developers and coaching junior team members

Job brief

We are looking for a Senior Python Developer to buildfunctional and efficient server-side applications.

Senior Python Developer responsibilities includeparticipating in all phases of the software development lifecycle and coachingjunior developers. If you’re a seasoned developer with a love for back-endtechnologies, we’d like to meet you.

Your ultimate goal is to create high-quality products thatmeet customer needs.

Responsibilities

  • Helpdesign and implement functional requirements
  • Buildefficient back-end features in Python
  • Integratefront-end components into applications
  • Managetesting and bug fixes
  • Preparetechnical documentationCollaboratewith UX/UI designers to implement design into the code
  • Coachjunior team members
  • Implementsoftware enhancements and suggest improvements

Requirements

  • Solidexperience as Python Developer
  • Experiencewith Python frameworks (e.g. Django, Flask, Bottle)
  • Familiaritywith Amazon Web Services (AWS) and REST API
  • Understandingof databases and SQL
  • Leadershipskills
  • BSc inComputer Science, Engineering or relevant field

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available