Job is active

Python Developer

$4,200 – $7,200
Contract3–6 yearsOn-siteSingapore

Location

CECIL STREET, GB BUILDING

Open in Google Maps

About this job

Key Responsibilities

  • Design, develop, and maintain Python-based applications and services.
  • Write clean, efficient, reusable, and well-documented code.
  • Develop and integrate RESTful APIs and third-party services.
  • Work with databases, including SQL and NoSQL systems.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate with product managers, designers, QA engineers, and other developers.
  • Participate in code reviews and follow software development best practices.
  • Implement security and data protection measures within applications.
  • Create and maintain technical documentation.
  • Support deployment, monitoring, and maintenance of applications in production environments.
  • We are seeking a suitable candidate for this role as part of a key project requirement

Required Skills and Qualifications

  • Strong hands-on proficiency in Python programming.
  • Experience with Python frameworks such as Django, Flask, or FastAPI.
  • Knowledge of object-oriented programming and software design principles.
  • Experience working with databases such as PostgreSQL, MySQL, MongoDB, or SQLite.
  • Understanding of REST APIs, JSON, and web services.
  • Familiarity with version control systems such as Git.
  • Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Experience with testing frameworks such as PyTest or unittest.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.

Education and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field preferred.
  • Equivalent practical experience may be considered.
  • 5+ years of professional experience in Python development preferred, depending on the role level.

Tools and Technologies

  • Programming Language: Python
  • Frameworks: Django, Flask, FastAPI
  • Databases: PostgreSQL, MySQL, MongoDB, SQLite
  • Version Control: Git, GitHub, GitLab, or Bitbucket
  • Testing: PyTest, unittest
  • Deployment and DevOps: Docker, CI/CD tools, cloud platforms
  • APIs: RESTful APIs, JSON, OAuth
  • React, JQuery, Angular 19

Soft Skills

  • Strong attention to detail.
  • Ability to work independently and as part of a team.
  • Effective communication skills.
  • Ability to manage priorities and meet deadlines.
  • Willingness to learn new technologies and improve existing skills.

Market insight

19% above the median
4 800 $

Based on 67 052 offers with salary for this country

Full salary breakdown

Similar jobs

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. Singapore ·

Android Developer

$4,200 – $7,200
Contract3–6 yearsOn-siteSingapore
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. Singapore ·

Senior .Net Developer

$7,000 – $10,000
Contract3–6 yearsOn-siteSingapore
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. Singapore ·

QA Engineer

$8,000 – $10,000
Contract3–6 yearsOn-siteSingapore
Apply

Frequently asked questions

What salary can I expect?

The employer lists $4,200 – $7,200 for this role at IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 67 052 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. and Singapore.

Apply