Python Engineer

JobCubby

Singapore

On-site

SGD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zensar in Singapore is seeking an experienced Python developer to design, build, and maintain robust applications and services. You will develop RESTful APIs and microservices using FastAPI, Flask, or Django, write clean code, and collaborate with cross-functional teams to deliver scalable software.

Responsibilities include optimizing performance, ensuring security, integrating with databases and cloud services, and mentoring junior developers in an Agile/Scrum environment.

Qualifications

  • 5–10 years of hands-on Python application development.
  • Strong experience developing RESTful APIs using FastAPI, Flask, or Django.
  • Experience with relational and NoSQL databases.
  • Knowledge of microservices architecture and distributed systems.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization using Docker and orchestration with Kubernetes.
  • Experience implementing CI/CD pipelines and version control using Git.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, and maintain robust Python applications and services.
  • Develop RESTful APIs and microservices using frameworks such as FastAPI, Flask, or Django.
  • Write clean, reusable, and efficient code following best practices and coding standards.
  • Collaborate with cross-functional teams to design and implement scalable software solutions.
  • Optimize application performance, reliability, and security.
  • Integrate applications with third-party APIs, databases, and cloud services.
  • Troubleshoot, debug, and resolve production issues efficiently.
  • Develop automated unit, integration, and performance tests.
  • Participate in code reviews and mentor junior developers.
  • Work in Agile/Scrum teams to deliver high-quality software within project timelines.
  • Create and maintain technical documentation for applications and APIs.
  • Support document processing, workflow automation, and data indexing solutions where applicable.

Skills

Python (Advanced)
OOP
Data Structures & Algorithms
Multithreading & Async
REST APIs
JSON
OpenAPI/Swagger
API Security (OAuth2, JWT)
Git

Tools

FastAPI (preferred)
Flask
Django
PostgreSQL
MySQL
MongoDB
Redis
AWS
Azure
Google Cloud Platform
Docker
Kubernetes
CI/CD pipelines
Git/GitHub/GitLab/Azure DevOps
RabbitMQ
Apache Kafka
Celery
PyTest
VS Code
PyCharm

Job description

Key Responsibilities
  • Design, develop, test, and maintain robust Python applications and services.
  • Develop RESTful APIs and microservices using frameworks such as FastAPI, Flask, or Django.
  • Write clean, reusable, and efficient code following best practices and coding standards.
  • Collaborate with cross-functional teams to design and implement scalable software solutions.
  • Optimize application performance, reliability, and security.
  • Integrate applications with third-party APIs, databases, and cloud services.
  • Troubleshoot, debug, and resolve production issues efficiently.
  • Develop automated unit, integration, and performance tests.
  • Participate in code reviews and mentor junior developers.
  • Work in Agile/Scrum teams to deliver high-quality software within project timelines.
  • Create and maintain technical documentation for applications and APIs.
  • Support document processing, workflow automation, and data indexing solutions where applicable.
Required Skills
Programming
  • Python (Advanced)
  • Object-Oriented Programming (OOP)
  • Data Structures & Algorithms
  • Multithreading and Asynchronous Programming
Web Frameworks
  • FastAPI (preferred)
  • Flask
  • Django
API Development
  • REST APIs
  • JSON
  • OpenAPI/Swagger
  • API Security (OAuth2, JWT)
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
Cloud & DevOps
  • AWS, Azure, or Google Cloud Platform
  • Docker
  • Kubernetes (preferred)
  • CI/CD pipelines
  • Git/GitHub/GitLab/Azure DevOps
Messaging & Caching
  • RabbitMQ
  • Apache Kafka (preferred)
  • Redis Cache
  • Celery
Testing
  • PyTest
  • Unit Testing
  • Integration Testing
  • Mocking Frameworks
Development Tools
  • Visual Studio Code (VS Code)
  • PyCharm
Required Experience
  • 5–10 years of hands-on experience in Python application development.
  • Strong experience developing RESTful APIs using FastAPI, Flask, or Django.
  • Experience with relational and NoSQL databases.
  • Knowledge of microservices architecture and distributed systems.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization using Docker and orchestration with Kubernetes.
  • Experience implementing CI/CD pipelines and version control using Git.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience working in Agile/Scrum environments.
Good to Have
  • Basic understanding of Generative AI concepts and LLM usage.
  • Experience with prompt engineering for classification, extraction, or summarization tasks.
  • Familiarity with embeddings, semantic search, or retrieval-augmented generation (RAG).
  • Exposure to OCR tools, PDF/document parsing, or workflow automation.
  • Experience building AI-assisted features or human-in-the-loop review workflows.

At Zensar, we’re "experience-led everything". We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus.

Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself.

We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data engineer
Data engineer

JobCubby • Singapore

On-site
SGD 80,000 - 120,000
JAVA Backend, Scala
JAVA Backend, Scala

JobCubby • Singapore

On-site
SGD 90,000 - 160,000
Developer with DOTNET, AZURE and MS SQL
Developer with DOTNET, AZURE and MS SQL

JobCubby • Singapore

On-site
SGD 70,000 - 110,000
Flutter Developer
Flutter Developer

JobCubby • Singapore

On-site
SGD 78,000 - 112,000
Sofware Engineer (Python)
Sofware Engineer (Python)

Zenika Singapore • Singapore

On-site
SGD 120,000 - 180,000
20 days annual leave
LEAP days
L&D budget
+1
Software Engineer (Python)
Software Engineer (Python)

Zenika • Singapore

Hybrid
SGD 90,000 - 130,000
Hybrid work arrangement
20 days annual leave
LEAP days (Learning, Education, Adv.)
+2
Application Support Specialist
Application Support Specialist

Zenika • Singapore

On-site
SGD 90,000 - 130,000
Senior Python API Engineer | FastAPI & Microservices
Senior Python API Engineer | FastAPI & Microservices

JobCubby • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Business Process Consulting
Business Process Consulting

Zensar Technologies • Singapore

On-site
SGD 120,000 - 180,000