freehire launches on Product Hunt on 26 August.

Follow →

Python Developer

Summary

Build and maintain Python-based backend services and RESTful APIs for a fintech company using Django/Flask/FastAPI and SQL databases.

Join a dynamic development team where you'll be responsible for building and maintaining robust backend applications using Python and modern web frameworks. You will work alongside developers, QA professionals, and business stakeholders to deliver high-quality solutions that support operational efficiency and business growth.

This role offers exposure to modern software development practices, Agile methodologies, and cloud technologies while providing the opportunity to enhance your technical skills and work on meaningful projects. If you enjoy solving problems, writing clean code, and building scalable applications, this is the ideal opportunity to take the next step in your career.

Key Responsibilities:

  • Develop and maintain Python-based applications and backend services
  • Build, enhance, and support RESTful APIs and integrations
  • Write clean, efficient, maintainable, and well-documented code
  • Troubleshoot and resolve software defects and technical issues
  • Work with relational databases and optimise queries for performance and scalability
  • Participate in testing, code reviews, and Agile development processes
  • Collaborate with developers, QA teams, and business stakeholders to deliver high-quality solutions
  • Contribute to continuous improvement initiatives and development best practices

Job Experience and Skills Required:

  • Education: Relevant Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field
  • Experience:
    • 1–3 years of Python development experience
    • Experience with backend development and web applications
    • Exposure to Agile development environments
  • Technical Skills:
    • Python programming
    • Django, Flask, or FastAPI
    • REST API development and integration
    • SQL databases (PostgreSQL, MySQL, or SQL Server)
    • Git version control
  • Advantageous:
    • Basic knowledge of cloud platforms such as AWS or Azure
  • Additional Requirements:
    • Strong analytical and problem-solving skills
    • Excellent communication and teamwork abilities
    • Ability to learn quickly and adapt to new technologies
    • Strong attention to detail and commitment to code quality

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

See also