Ad is valid till: 07 November 2024
ID 925220

Python Developer

DVT is one of the top software development and testing companies on the continent. With our remote and hybrid options, our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint.

You will have the opportunity to work alongside some of the most established developers in the country with the latest technologies. DVT is committed to continuously training our staff and we are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events from DevConf to GDG.

We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.

To be successful as a Python developer, you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, a top-class Python developer is able to design highly responsive web-applications that perfectly meet the needs of the client.

Responsibilities
  • Coordinating with development teams to determine application requirements.
  • Writing scalable code using Python programming language.
  • Testing and debugging applications.
  • Developing back-end components.
  • Integrating user-facing elements using server-side logic.
  • Assessing and prioritizing client feature requests
  • Integrating data storage solutions.
  • Coordinating with front-end developers.
  • Reprogramming existing databases to improve functionality.
  • Developing digital tools to monitor online traffic.
Requirements
  • 5+ years of experience as a Python developer.
  • Bachelor's degree in computer science, computer engineering, or related field.
  • Expert knowledge of Python and related frameworks including Django and Flask.
  • A deep understanding and multi-process architecture and the threading limitations of Python.
  • Familiarity with server-side templating languages including Jinja 2 and Mako.
  • Ability to integrate multiple data sources into a single system.
  • Familiarity with testing tools.
  • Ability to collaborate on projects and work independently when required.
Meet Jake: DVT Global Practice Head Open Source Solutions

Who we are:
Occupation:
IT, computing jobs
Job location, contacts
Location:
Johannesburg
Gauteng
Company name:
Apply for a job
You have already applied to this job position
Save ad
Hulamin company is hiring

Hulamin company is hiring

Hulamin Company
Durban City
Jobin.co.za
General workers and security guards
Jobin.co.za
General Workers X10

General Workers X10

Hulamin Company
Durban City
Jobin.co.za
Driver s code 10 14 X10

Driver s code 10 14 X10

Hulamin Company
Durban City
Jobin.co.za
Hulamin code14 job offer

Hulamin code14 job offer

Hulamin Company
Pietermaritzburg
Jobin.co.za
Hulamin hiring workers apply now

Hulamin hiring workers apply now

Hulamin Company
Cape Town
Jobin.co.za
Hulamin company 2024 vacancies apply now

Hulamin company 2024 vacancies apply now

Hulamin Company
Durban City
Jobin.co.za
Security jobs

Security jobs

Hulamin Company
Pietermaritzburg
Jobin.co.za