Work type: Fully remoteReports to: Head of Product (UK based)
An international start-up is offering software as a service to the financial services industry. They are looking for a skilled Python Back-end Developer to form part of a small SA based team, that will support the creation of their cutting edge web application.
Responsibilities:Collaborate with front-end developers to design and develop APIs for web applications.Write clean, maintainable, and testable code using Python and the FastAPI framework.Integrate with third-party APIs and services.Work with databases and write complex SQL queries.Troubleshoot and debug issues in the existing codebase.Implement security and data protection measures, following industry best practices.Participate in code reviews and contribute to team knowledge sharing, ensuring adherence to best coding practices.Stay current with industry trends and best practices to continuously improve the quality of the application.
Requirements:Strong knowledge of Python programming language and experience in developing backend applications.Hands-on experience with FastAPI or other Python web frameworks such as Flask or Django.Experience in working with databases such as MySQL and PostgreSQL.Familiarity with RESTful APIs and integration with third-party services.Understanding of authentication and authorization mechanisms.Experience in using version control systems such as Git.Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
