Python Back End Developer

Boardroom Appointments

Cape Town

On-site

ZAR 480,000 - 720,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a backend developer to build the backend of our new product. You’ll work with a team to implement Python using Django and AngularJS, with HTML5/CSS3 for responsive design.

You should bring at least three years of Python web development experience, a Bachelor's in CS/Engineering, and be comfortable in a fast-paced environment, writing clean, maintainable code and deploying to production.

Qualifications

  • Three years of experience as a web developer in Python preferred.
  • Bachelor's degree in Computer Science, Engineering, or related field required.
  • Minimum 3 years experience as a developer with a strong background in Python and C#.
  • Must be able to work in a fast paced environment and have an aptitude for software development.

Responsibilities

  • Interacts with Python client applications to extract and generate data for processing.
  • Collaborates with clients to ensure information is structured and delivered in the most efficient manner possible.
  • Develops and maintains code that gets deployed into production.
  • Writes clean, reusable, and effective code.
  • Continuously refactors code to remove redundancies and improve performance.
  • Ensures the application works as intended when deployed to production.
  • Evaluates requirements and uses analytics to ensure compliance with design specifications.

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Python
Django
AngularJS
HTML5/CSS3

Job description

You’ll be responsible for building the backend of our new product. You’ll work with a team to build the back end in Python using Django and AngularJS. You should have experience developing software that uses Django or similar frameworks, as well as some HTML5/CSS3 skills, especially related to responsive web design (mobile first).

Duties and responsibilities:
  • Interacts with Python client applications to extract and generate data for processin.
  • Collaborates with clients to ensure information is structured and delivered in the most efficient manner possible.
  • Develops and maintains code that gets deployed into production.
  • Writes clean, reusable, and effective code.
  • Continuously refactors code to remove redundancies and improve performance.
  • Ensures the application works as intended when deployed to production.
  • Evaluates requirements and uses analytics to ensure compliance with design specifications.
Qualifications and experience:
  • Three years of experience as a web developer in Python preferred.
  • Bachelors degree in Computer Science, Engineering, or related field required
  • Minimum 3 years experience as a developer with a strong background in Python and C#.
  • Must be able to work in a fast paced environment and have an aptitude for software development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Engineer (Django)
Python Backend Engineer (Django)

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 720,000
Python Developer
Python Developer

ATS Client • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Python Developer
Senior Python Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 750,000 - 1,000,000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health, dental, and vision insurance
Generous paid time off and holidays
+4
Front-End Developer (Angular)
Front-End Developer (Angular)

ATS Client • Centurion

On-site
ZAR 420,000 - 600,000
Senior Python Developer (Django)
Senior Python Developer (Django)

k0deHut • Johannesburg

Remote
ZAR 600,000 - 800,000
Flexible working hours
Opportunities for professional development
Performance bonuses
Senior Python Developer
Senior Python Developer

ARCS • Gauteng

On-site
ZAR 900,000 - 1,200,000
Front End Developer (Angular)
Front End Developer (Angular)

Boardroom Appointments • Cape Town

On-site
ZAR 420,000 - 650,000