Tap Growth ai
Python Developer
Tap Growth aiSingapore13 days ago
Full-timeOther
Job Title: Python DeveloperOverview

We are seeking a skilledPython Developerwith strong backend engineering expertise and hands-on experience building cloud-native applications on Microsoft Azure. The ideal candidate can design scalable APIs, work across modern frontend frameworks, and contribute to high-quality, secure, and maintainable software solutions.

Key Responsibilities

  • Design, develop, and deploy backend services and RESTful APIsusing Python frameworks such asDjangoorFastAPI, ensuring scalability, security, and maintainability.
  • Architect and implement cloud-based solutions on Microsoft Azure, leveraging services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
  • Build and maintain responsive front-end interfacesusingReact.js, ensuring seamless integration with backend services.
  • Work withSQL databases(preferably PostgreSQL), including schema design, performance optimization, and data migrations.
  • Collaborate closely with cross-functional teams includingDevOps,QA, andProduct Managementto deliver high-quality solutions on time.
  • Ensure adherence tobest practices in code quality, security, automated testing, and CI/CD, particularly withinAzure DevOpspipelines.
  • Mentor junior developers, contributing to a culture of learning and technical excellence.
  • Troubleshoot, debug, and optimize existing applications to enhance performance, scalability, and reliability in a cloud-native environment.

Required Qualifications

  • Bachelor’s or Master’s degree inComputer Science,Engineering, or a related field.
  • 3+ years of professional Python development experience, with a strong portfolio of backend services and APIs (FastAPI experience is a plus).
  • 2+ years of hands-on experience with Microsoft Azure, including deployment, architecture, and adherence to Azure best practices and security standards.
  • Proficiency withReact.jsfor front-end development (nice to have but not mandatory).
  • Strong command ofSQL(preferably PostgreSQL), including complex queries, data modeling, and performance tuning.
  • Solid understanding ofsoftware architecture,microservices, andRESTful API design.
  • Experience withCI/CD pipelines, especially usingAzure DevOps.
  • Excellent written and verbal communication skills.

Key Skills

Ranked by relevance