DVT is seeking a Senior Python Developer to join their engineering team. You'll work on building a Backend for Frontend service for a new mobile application, collaborating with a cross-functional team and contributing to both development and technical leadership.
Innovative and supportive, with a strong emphasis on learning and collaboration.
DVT is a leading software development and testing company in South Africa, known for its commitment to custom software solutions. As a Senior Python Developer, you will play a crucial role in developing a Backend for Frontend (BFF) service that supports a new mobile application. This position offers the chance to work with advanced technologies and collaborate with a talented team of engineers, including frontend, cloud, and test specialists.
Your day-to-day responsibilities will involve assessing an existing AI-generated codebase and deciding whether to build upon it or start anew. You will implement and extend the BFF using FastAPI, integrating it with various backend services and ensuring secure data handling. Additionally, you will set up structured logging and metrics, contribute to CI/CD pipeline configuration, and collaborate with principal engineers on API strategies.
This role is ideal for experienced developers who thrive in a dynamic environment and enjoy tackling complex challenges. You should have a strong background in Python and API integration, along with experience in cloud services like AWS and Azure. The position requires a hands-on approach, as well as the ability to lead and mentor mid-level developers.
If you are passionate about building high-quality software and eager to contribute to a collaborative team, this opportunity at DVT could be the perfect fit for you.
You'll be taken to the original listing on Indeed to apply.