Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Software Developer - Backend (Python)

Discussion

Summary

A backend software developer role in Queenstown, New Zealand, focused on building and maintaining scalable Python server-side applications, RESTful APIs, and microservices. The developer works in an Agile team across the full SDLC using frameworks like Django or Flask and relational databases such as PostgreSQL or MySQL.

About the Role

Our client is seeking a talented Backend Software Developer proficient in Python to join their growing technology department in Queenstown . This role is integral to the development and maintenance of scalable server-side applications and robust APIs that power our client's innovative solutions. You will work in a collaborative Agile environment, contributing to all phases of the software development lifecycle, from design and implementation to testing and deployment. This is an excellent opportunity for a motivated developer to enhance their skills, tackle challenging projects, and make a significant contribution to the company's technological advancements.

Key Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable Python code.
  • Build and integrate with RESTful APIs and microservices.
  • Develop and optimize database schemas and queries for performance and scalability.
  • Write comprehensive unit tests and integration tests to ensure code quality.
  • Collaborate with front-end developers and other team members to deliver high-quality software.
  • Participate in code reviews and contribute to improving development best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of professional experience in backend software development using Python .
  • Experience with web frameworks such as Django or Flask .
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.
  • Familiarity with version control systems like Git .
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization is a plus.

Benefits

  • Competitive annual salary and regular performance reviews.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development, including training and certifications.
  • A supportive and collaborative team culture.
  • Flexible working arrangements contributing to work-life balance.

Skills

See also

Backend 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