96 Python jobs in Singapore

Python Developer

079914 $7500 Monthly TATA CONSULTANCY SERVICES ASIA PACIFIC PTE. LTD.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are growing and urgently seeking Python Developers !


Requirements:


- 8-10 years of experience

- Strong competency in Python .

- Experience/knowledge in the Payments domain (including banking, finance, financial services, etc.)


* Post-successful screening, please expect a call from our HR team in 1-3 business days

* Please expect a call to arrive from either Singapore (+65) or India (+91)

This advertiser has chosen not to accept applicants from your region.

Python Developer

409051 Paya Lebar Road, Singapore $5700 Monthly RIDIK PTE. LTD.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

• Design, develop, and maintain automation tools and scripts (Python, SQL).

• ntegrate with APIs and various security platforms.

• P rform troubleshooting, testing (unit, performance, security), and documentation.

• C llaborate with SOC Analysts, DevOps, and Infra teams.

• D ploy applications across environments and support production issues.

• M st have experience in Python development .

• E perience in Django is must.

• S rong in Regular Expressions, scripting, and automation.

• F miliar with Windows/*nix/cloud environments and secure coding practices.

• E perience in testing methodologies (TDD, BDD) and CI/CD tools.

• E posure to web scraping, GUI automation, or machine learning is a plus.


This advertiser has chosen not to accept applicants from your region.

Python Developer

$5000 Monthly TECH AALTO PTE. LTD.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Python Developer

Responsibilities: Sitting within Data & Technology Architecture Dept, the Python Developer is responsible:

  • Solution the design and develop the software using waterfall/Agile methodology.
  • Perform investigation, troubleshoot issues by developing scripts, SQL queries.
  • Work closely and collaborate with the SOC Analysts and Infrastructure Engineers/System Owners for scope, schedules, requirements, tests, bug fixes, etc.
  • Work with deployment team/DevOps team on setting up continuous integration, build and release automation.
  • Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
  • Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
  • Conduct performance and load tests, validate the output and expected outcomes and feedback on improvement required.
  • Conduct application performance and security testing to ensure we have a robust and secured system in place.
  • Provide estimates for stories during sprint planning for Agile project.
  • Convert acceptance criteria into automated unit tests cases.
  • Support production issues
  • Involve in application deployment to the various environments.
  • Provide proper documentation to developed tools
  • Knowledge transfer to users

Scope

  • Assist the Security Operations Center to automate BAU and new processes (eg. Data enrichments from various sources, auto ticket creations, syncing of tickets across systems, etc).
  • The work will require the developer to develop tools that integrates across different security devices using various methods, from interaction with APIs, screen scrapping to client GUI interactions, etc.
  • The developer may be required to understand from basic scripting language of the various security tools to help with the script development.
  • Scripts can be implemented in a mixture of client-side, server-side and/or hybrid-cloud environments.

What we are looking for

  • MUST have relevant Software Development experience and relevant software development certifications in Python will be an added advantage.
  • Must be familiar with Regular Expressions.
  • Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
  • Experience with scikit-learn and machine learning projects will be an added advantage.
  • Experience with client side programming, automation with thick clients and web scrapping will be an added advantage.
  • Demonstrable skills in Windows, *nix, and/or Cloud development
  • Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing, functional testing, test driven development (TDD) and behavior driven development (BDD).
  • Ability to troubleshoot complex issues ranging from system resource, application stack traces to cloud API events.
  • Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage
This advertiser has chosen not to accept applicants from your region.

Python Developer

179433 $10000 Monthly ELLIOTT MOSS CONSULTING PTE. LTD.

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description:

We are seeking a skilled and motivated Python Developer to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Python-based applications and systems. You will work closely with cross-functional teams to deliver robust, scalable, and efficient solutions that meet business requirements.

Key Responsibilities:

· Design, develop, test, and maintain Python applications and scripts.

· Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.

· Build and optimize backend systems, RESTful APIs, and third-party integrations.

· Implement data processing pipelines and perform basic to advanced data analysis.

· Write clean, maintainable, and efficient code aligned with best practices.

· Debug and troubleshoot issues in existing applications and infrastructure.

· Maintain clear documentation for development processes, architecture, and deployments.

· Stay current with emerging trends and technologies in Python development and related domains.

Requirements:

· Proven experience as a Python Developer or in a similar software development role.

· Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI.

· Experience in developing and integrating RESTful APIs.

· Hands-on experience with relational and/or NoSQL databases.

· Solid understanding of software development principles, design patterns, and version control systems (e.g., Git).

· Strong analytical, problem-solving, and debugging skills.

· Excellent communication skills and a collaborative mindset.

Preferred Qualifications:

· Experience working with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).

· Knowledge of containerization tools such as Docker and Kubernetes.

· Experience with automation, scripting, and CI/CD pipelines.

· Familiarity with Agile/Scrum methodologies.

This advertiser has chosen not to accept applicants from your region.

Python developer

$11000 Monthly KRIS INFOTECH PTE. LTD.

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description:

  • Skilled Python Developer to design, develop, and maintain high-quality software solutions.
  • Should have strong expertise in Python programming, experience with web frameworks, and familiarity with data processing and automation.
  • Develop, test, and maintain Python applications and scripts.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Build and optimize backend systems, APIs, and integrations.
  • Implement data processing pipelines and perform data analysis.
  • Write clean, scalable, and efficient code following best practices.
  • Troubleshoot and debug issues in existing systems.
  • Maintain documentation of development phases and deployment processes.
  • Stay updated with emerging trends and technologies in Python and related fields.

Requirements:

  • Proven experience as a Python Developer or similar role.
  • Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
  • Experience with RESTful API development and integration.
  • Familiarity with databases (SQL and NoSQL).
  • Understanding of software development principles and version control systems (e.g., Git).
  • Good problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred Skills:

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization tools like Docker and Kubernetes.
  • Experience with automation and scripting.
  • Familiarity with Agile/Scrum methodologies.

MUST HAVE:

1.Python

2.Langchain

3.Azure

This advertiser has chosen not to accept applicants from your region.

Python Developer - Contract

$10000 Monthly ZENITH INFOTECH (S) PTE LTD.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

ABOUT THE COMPANY

Zenith Infotech (S) Pte Ltd. was started in 1997, primarily with the vision of offering state-of-the-art IT Professionals and solutions to various organizations and thereby helping them increase their productivity and competitiveness. From deployment of one person to formation of whole IT teams, Zenith Infotech has helped clients with their staff augmentation needs. Zenith offers opportunity to be engaged in long term projects with large IT savvy companies, Consulting organizations, System Integrators, Government, and MNCs.


EA 20S0237


Industry
62011 - Development of software and applications (except games and cybersecurity)


About this opportunity :

Our client is seeking a skilled Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong expertise in Python programming, experience with web frameworks, and familiarity with data processing and automation.


Responsibilities:

· Develop, test, and maintain Python applications and scripts.


· Collaborate with cross-functional teams to understand requirements and deliver solutions.


· Build and optimize backend systems, APIs, and integrations.


· Implement data processing pipelines and perform data analysis.


· Write clean, scalable, and efficient code following best practices.


· Troubleshoot and debug issues in existing systems.


· Maintain documentation of development phases and deployment processes.


· Stay updated with emerging trends and technologies in Python and related fields.


Requirements:

· Proven experience as a Python Developer or similar role.

· Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.

· Experience with RESTful API development and integration.

· Familiarity with databases (SQL and NoSQL).

· Understanding of software development principles and version control systems (e.g., Git).

· Good problem-solving skills and attention to detail.

· Excellent communication and teamwork skills.


Preferred Skills:

· Experience with cloud platforms such as AWS, Azure, or GCP.

· Knowledge of containerization tools like Docker and Kubernetes.

· Experience with automation and scripting.

· Familiarity with Agile/Scrum methodologies


MUST HAVE:
1.Python
2.Langchain
3.Azure

This advertiser has chosen not to accept applicants from your region.

Python Cloud Developer

109841 $11000 Monthly LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Project Description:Do you want to harness the power of AI to revolutionize business applications with advanced features like Retrieval-Augmented Generation (RAG) and Agentic AI? Are you excited about leading the migration of on-premises applications to the Azure Cloud using Azure Factory? Do you aspire to become a software craftsman, building high-quality software in an advanced SCRUM team?

Responsibilities:

• Extend and maintain our robust Java and Python applications, ensuring they remain at the forefront of technology.
• Implement advanced AI-augmented features, including Retrieval-Augmented Generation (RAG) and Agentic AI, to revolutionize our solutions.
• Apply best practices in clean code and testing, setting the standard for quality and reliability.
• Spearhead the migration of our on-premises application to the Azure Cloud using Azure Data Factory, transforming our infrastructure.
• Actively contribute to our SCRUM process by refining and creating user stories, and showcasing your work during reviews, driving our projects forward.


Mandatory Skills Description:

Mid-level Python proficiency expertise with 5+ years of working experience
• Unit Testing: Solid understanding and implementation of unit testing practices
• Clean Code Principles: Commitment to writing clean, maintainable, and efficient code
• PostgreSQL Database: Experience with PostgreSQL database management and operations
• Azure Cloud Knowledge: Familiarity with Azure Cloud and cloud-native applications is mandatory
• Azure Factory: Experience with Azure Factory is a plus
• Proactive Contribution: A proactive approach to contributing ideas and solutions within the team
• Motivation and Curiosity: A strong drive and curiosity for exploring new technologies and staying updated with industry trends


Nice-to-Have Skills Description:

• Knowledge of financial products and services, or banking domain experience
• Ability to work independently

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python Jobs in Singapore !

Software Engineer (Python)

$10000 Monthly EPAM SYSTEMS PTE. LTD.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

About EPAM

EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore since 2013 and delivering the best solutions to our customers. As a recognized leader, EPAM Singapore achieved Great Place to Work® Certification in 2023 and is committed to providing our team with inspiring careers.

You will have the opportunity to work with fellow talented technologists and accelerate your career by participating in our numerous upskilling, training, and certification programs. That is why EPAM Singapore was awarded Gold for Best In-House Certification Programmes in the Employee Experience Awards 2023 and Silver in the SkillsFuture Employers Awards 2022 for our efforts in championing employees' skills development and building a lifelong learning culture at the workplace. You can also look forward to developing holistically with the multiracial festivals and various wellness and cultural activities organized by our passionate colleagues here.

Why EPAM?
  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2022 & 2023 .
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices.
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey.
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
  • We are an equal opportunity employer and value diversity in our team. We encourage candidates from all backgrounds to apply.
What You’ll Do
  • Extend and maintain our robust Python applications, ensuring they remain at the forefront of technology
  • Implement advanced AI-augmented features, including Retrieval-Augmented Generation (RAG) and Agentic AI, to revolutionize our solutions
  • Apply best practices in clean code and testing, setting the standard for quality and reliability
  • Spearhead the migration of our on-premises application to the Azure Cloud using Azure Data Factory, transforming our infrastructure
  • Actively contribute to our SCRUM process by refining and creating user stories, and showcasing your work during reviews, driving our projects forward
What Will Make You Shine
  • Bachelor’s degree in information technology, Computer Science, or related field
  • Mid-level expertise with 5+ years of experience in Python is essential for this role
  • Solid understanding and implementation of unit testing practices
  • Commitment to writing clean, maintainable, and efficient code
  • Experience with PostgreSQL database management and operations
  • Familiarity with Azure Cloud and cloud-native applications is mandatory
  • Experience with Azure Factory is a plus
  • A proactive approach to contributing ideas and solutions within the team
  • A strong drive and curiosity for exploring new technologies and staying updated with industry trends
  • No visa sponsorship
How We Hire

Here, we summarize the typical journey to finding a job within EPAM:

  • Apply and tell us about yourself
  • Go through some standard interviews:
  1. General interview with a recruiter
  2. Technical interview with our technology experts
  3. Manager interview or Offer interview with a hiring manager
  • Get ready to join the team

Not sure if you meet all the requirements? No problem. Let’s talk anyway and find out more.

It takes 1 min of application to start the journey with us. Apply now!

This advertiser has chosen not to accept applicants from your region.

Software Engineer (Python)

339914 Bendemeer $11000 Monthly ZENIKA PTE. LTD.

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Is there a Zenika in you?

Let’s talk skills and passion first.

You believe that clean code goes beyond just writing code. With a strong grasp of Agile, DevOps, and the latest technologies, you're always eager to experiment, learn, and share. You value knowledge-sharing through events like TechnoZaure (Zenika’s Tech conference), and you might even contribute to open-source.

Your Role as a Zenika Consultant:

As a consultant, you’ll be deployed to client projects, using your expertise to solve real-world problems and drive innovation. You’ll work alongside client teams to:

  • Leverage your Python expertise (Django/Flask) to design clean, efficient code and robust APIs
  • Utilize SDLC and CI/CD tools to support project goals
  • Work with SQL/RDBMS, DevOps automation (Terraform, Ansible), and cloud/container tech (AWS, GCP, Azure, Docker, Kubernetes)
  • Collaborate with product teams to transform requirements into technical solutions

About Zenika

Founded by developer Carl Azoury, Zenika is a consultancy built around community, transparency, and craftsmanship. We are passionate technophiles advising clients with deep expertise in open-source tech and modern solutions.

Why Join Zenika?

  • Work with a global client base across 11 locations, benefiting from over 28,000 Zenika-led training sessions
  • Partner with tech giants like Google Cloud and Scrum.org, and engage in research, open-source contributions, and conferences outside client projects
  • Participate in Zenika tech conferences (TechnoZaures) to learn, share, and grow together
  • Hybrid work arrangement
  • 20 days of annual leave + up to 5 LEAP(Learning, Education, Advancement, Progress) days
  • Dedicated Learning & Development (L&D) budget to support your growth
  • Flexible benefits package to cater to your well-being and lifestyle needs
  • Comprehensive international medical insurance package

Ready to code your story with us? Apply NOW!

This advertiser has chosen not to accept applicants from your region.

Software Developer - Python

$13000 Monthly ARGYLL SCOTT CONSULTING PTE. LTD.

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a skilled Python Developer to join our client’s data team on a 12-month contract (extendable).

The primary focus of this role is hands-on Python coding to build, modify, and test data applications and pipelines. This position suits someone who thrives in a data environment and can deliver reliable, efficient Python code to support large-scale data initiatives.

Key Responsibilities:
  • Develop, maintain, and enhance data pipelines and applications using Python.
  • Write clean, reusable, and testable Python code to support data ingestion, transformation, and processing workflows.
  • Collaborate closely with Data Engineers, Architects, and Analysts to understand requirements and implement scalable data solutions.
  • Perform thorough testing and debugging of Python applications to ensure performance and reliability.
  • Support automation of data workflows and contribute to monitoring and error handling mechanisms.
  • Document code, processes, and configurations for maintainability and knowledge sharing.
  • Participate in code reviews and adhere to coding best practices and standards.
Required Skills and Experience:
  • Strong proficiency in Python programming is a must-have .
  • Experience developing data-centric applications or data pipelines with Python.
  • Familiarity with ETL/ELT concepts and data processing workflows.
  • Basic understanding of databases (SQL and NoSQL) and data storage technologies.
  • Exposure to cloud data platforms (AWS, Azure, or GCP) is a plus but not mandatory.
  • Experience with version control systems such as Git.
  • Ability to write unit tests and perform debugging in Python applications.
  • Strong analytical and problem-solving skills.
  • Good communication skills and ability to work collaboratively within a team environment.
Desirable:
  • Knowledge of data engineering concepts or prior experience in data projects.
  • Experience with data orchestration tools like Apache Airflow or workflow automation.
  • Familiarity with containerization (Docker) and CI/CD pipelines.
  • Awareness of data governance, security, and compliance considerations.

Argyll Scott Consulting Pte Ltd

This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Jobs