Senior Python Angular Developer Cape Town

Posted 13 Days Ago
Be an Early Applicant
Cape Town, Western Cape, ZAF
Hybrid
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
The Senior Python Angular Developer will write and test scalable code, develop back-end components, and integrate with front-end developers, focusing on Python and Angular frameworks.
Summary Generated by Built In

DVT is one of the top software development and testing companies on the continent. 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 experienced Python developers 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.

Python Frameworks

  • Expertise in FastAPI framework

  • Minimum of 5 years of Python Backend Development

  • Proficiency in Angular framework

  • Experience in full stack development

Asynchronous Processing and Messaging

  • Experience with Celery and message brokers such as RabbitMQ.

  • Understanding of MQTT protocols for lightweight messaging.

Database Management

  • Proficiency with PostgreSQL, MariaDB, and MongoDB.

  • Knowledge of Redis for caching and in-memory data storage.

  • Experience with Python ORMs like SQLAlchemy or Django ORM.

Microservices Architecture

  • Familiarity with designing and implementing Python-based microservices.

  • Knowledge of API development and integration, including RESTful APIs.

Testing and QA

  • Experience with unit testing frameworks like Pytest or Unittest.

  • Familiarity with integration and end-to-end (E2E) testing practices.

4 month contract

Skills Required

  • Minimum of 5 years of Python Backend Development
  • Expertise in FastAPI framework
  • Proficiency in Angular framework
  • Experience in full stack development
  • Proficiency with PostgreSQL, MariaDB, and MongoDB
  • Knowledge of Redis for caching and in-memory data storage
  • Experience with Python ORMs like SQLAlchemy or Django ORM
  • Familiarity with designing and implementing Python-based microservices
  • Knowledge of API development and integration, including RESTful APIs
  • Experience with unit testing frameworks like Pytest or Unittest
  • Familiarity with integration and end-to-end (E2E) testing practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

CDW Logo CDW

Operations Associate

Information Technology
Hybrid
Cape Town, Western Cape, ZAF
15100 Employees

Morningstar Logo Morningstar

Implementation Specialist

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Cape Town, Western Cape, ZAF
11500 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account