Match score not available

Mid-Level Python Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4-5+ years in Python, Sanic framework, Proficient in PostgreSQL, Vue.js, GCE.

Key responsabilities:

  • Develop, maintain, enhance billing software
  • Collaborate remotely, troubleshoot, write clean code
ExclusivelyRemote logo
ExclusivelyRemote
2 - 10 Employees
See more ExclusivelyRemote offers

Job description

Mid-Level Python Software Developer

Location: South Africa (Remote)
Client: US-based
Position: Full-Time
Hours: Flexible, aligning with US/SAST time zones

Role Overview:

We are seeking a skilled Software Developer to join our team in building robust software solutions for medical billing. This role involves working with cutting-edge technologies to create efficient, scalable, and secure systems that support healthcare providers in managing their billing processes.

Key Responsibilities:

  • Develop, maintain, and enhance medical billing software using the Sanic framework in Python.
  • Deploy and manage applications on Google Cloud Engine (GCE) instances.
  • Design and optimize database schemas and queries for the PostgreSQL backend.
  • Create dynamic, responsive user interfaces using Vue.js.
  • Collaborate with a remote team across different time zones, primarily between the US and South Africa.
  • Ensure high performance and responsiveness of applications.
  • Troubleshoot, debug, and upgrade existing systems.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to team knowledge sharing.

Required Skills and Experience: 4-5+ years

  • Proficiency in Python and experience with the Sanic framework.
  • Solid understanding of PostgreSQL and experience in database design and management.
  • Expertise in front-end development with Vue.js.
  • Experience deploying and managing applications on Google Cloud Engine (GCE).
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a remote team.
  • Excellent communication skills in English.

Preferred Qualifications:

  • Familiarity with other front-end technologies and frameworks.
  • Knowledge of security best practices in software development.
  • Prior experience working with international clients and teams.

Benefits:

  • Flexible working hours to accommodate both US and South African time zones.
  • Opportunity to work with a dynamic, international team on impactful projects.
  • Professional growth and development opportunities

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Analytical Skills

Python Developer Related jobs