Job is active
Python Developer
$4,200 – $7,200
Contract3–6 yearsOn-siteSingapore
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 median4 800 $
3 500 $7 000 $
Explore related jobs
Similar jobs
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Android Developer
$4,200 – $7,200
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Java backend developer
$8,000 – $10,000
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Senior Java Developer
$7,000 – $10,000
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Senior .Net Developer
$7,000 – $10,000
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Senior Oracle Developer
$7,000 – $10,000
Apply
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
QA Engineer
$8,000 – $10,000
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.
%20PTE.%20LTD..jpg)