2,284 Python Django jobs in Singapore
Senior Software Engineer (Python, Django, ReactJS)
Posted today
Job Viewed
Job Description
Senior Software Engineer (Python, Django, ReactJS)
Why we need you – You’ll play a key role in shaping our service‐based architecture, integrating clinical applications, and ensuring the reliability, performance, and security of our solutions. Your work will directly contribute to improving patient outcomes and supporting healthcare professionals worldwide.
What we would like
Design and build scalable backend and frontend service‐based architectures.
Develop and integrate clinical applications across multiple user‐facing interfaces.
Deploy and manage cloud‐based solutions using AWS and CI/CD pipelines.
Ensure software quality through automated testing and performance monitoring processes.
Strengthen system security, maintain documentation, and support deployment collaboration.
Your keys to success
You’ll thrive in this role if you’re proactive, self‐driven, and passionate about building technology that makes a difference. You’ll bring the following qualifications:
A degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
5+ years of hands‐on development experience in backend and frontend software engineering.
Strong experience in Python frameworks (Flask, Django) and good understanding of AWS infrastructure and CI/CD pipelines.
Familiarity with ReactJS, AWS CDK, and experience in testing automation and operations.
Excellent communication skills, with the ability to collaborate across technical and business teams.
How to apply
To apply online, please click the ‘Apply’ button. Send us your updated resume along with a short note on why you’d be a strong fit for this role—let’s talk at
PERSOLKELLY Singapore Pte Ltd • EA License No.01C4394 • EA Registration No. R (Naveen Vasudevan)
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at You acknowledge that you have read, understood, and agree with the Privacy Policy.
#J-18808-Ljbffr
Senior Software Engineer (Python, Django, ReactJS)
Posted 9 days ago
Job Viewed
Job Description
Senior Software Engineer (Python, Django, ReactJS)
Why we need you
You’ll play a key role in shaping our service-based architecture, integrating clinical applications, and ensuring the reliability, performance, and security of our solutions. Your work will directly contribute to improving patient outcomes and supporting healthcare professionals worldwide.
What we would like
We’re after someone who blends strong technical engineering skills with a structured, quality-driven mindset — someone who thrives in end-to-end development, from design and build to testing, deployment, and operations. In this role, you’ll:
- Design and build scalable backend and frontend service-based architectures.
- Develop and integrate clinical applications across multiple user-facing interfaces.
- Deploy and manage cloud-based solutions using AWS and CI/CD pipelines.
- Ensure software quality through automated testing and performance monitoring processes.
- Strengthen system security, maintain documentation, and support deployment collaboration.
Your keys to success
You’ll thrive in this role if you’re proactive, self-driven, and passionate about building technology that makes a difference. You’ll bring:
- A degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
- 5+ years of hands-on development experience in backend and frontend software engineering.
- Strong experience in Python frameworks (Flask, Django) and good understanding of AWS infrastructure and CI/CD pipelines.
- Familiarity with ReactJS, AWS CDK, and experience in testing automation and operations.
- Excellent communication skills, with the ability to collaborate across technical and business teams.
How to apply
To apply online, please click the ‘Apply’ button. Send us your updated resume along with a short note on why you’d be a strong fit for this role—let’s talk at
PERSOLKELLY Singapore Pte Ltd • EA License No.01C4394 • EA Registration No. R (Naveen Vasudevan)
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at You acknowledge that you have read, understood, and agree with the Privacy Policy.
***
Python Django Full-Stack Application Developer
Posted today
Job Viewed
Job Description
Key Domain/ Technical Skills (What we are looking for - Banking Sector Client):
- Backend development: Python/Django/REST API Frameworks.
- OS skills: Linux/Unix with Shell Scripting.
- Infra skills: MS-SQL / Oracle. (Design, Query using SQL, Optimize Queries) and Infra Setup for applications.
Responsibilities:
- Corporate Tooling team in Shared Platforms is responsible for process automation, re-engineering to simplify complex processes and work on solutions critical to the efficiency and effectiveness of our banking.
- As a Backend Developer and DevOps Infra Manager for Internal project, you will play a pivotal role in gathering requirements, documenting, designing, and implementing the solution.
- Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD DevOps Practices, Test Driven Development, while adhering to SDM guidelines.
- · Collaborate with Enterprise and Solution Architects to ensure application solution delivered comply with established enterprise application, security and control standards, design principles and guidelines.
- Develop and maintain documentation which will include but is not limited to Standard Operating Procedures and System Architecture Guides and Diagrams adhering to organizational templates, policies, and standards.
- Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
- Communicate effectively with external and internal teams on technical delivery and system maintenance.
- · Implementing Python based backend application; analyse the impact on current/new system, research problems and design and implement optimal solutions.
Requirements:
- At least 10+ years of experience in technical hands-on experience on development and implementation.
- A bachelor's in computer science, Computer Engineering, Information Systems, or any related field with strong education in web technologies.
- Experience in supporting implementing large-scale, highly available applications or large project implementation.
- Experience working on Linux/Unix platforms, Shell scripting
- Experience in Dev-Ops concepts, practice, and tools
- Experience with Python/Django based backend frameworks.
- Good interpersonal and communication skills, both verbal and written.
- Solid experience in solutioning and system design
- Experience in designing and implementing integration with MQ, microservices and high-volume batch processing.
- Experience with a variety of source control and development tools.
- Excellent analytical skills (critical thinking, problem solving, and decision-making skills) with a history of driving the development of large software components.
- Prior Enterprise SDLC experience and understanding of processes is an added advantage.
MS SQL Server Database
Apache Spark
DevOps
IBM MQ Series
Azure DevOps
Oracle WebLogic Server
REST APIs development
Unix shell
SDLC
Web Technologies
Microservices
Oracle PL/SQL Development
Python
Banking
API
System Architecture
Project Delivery
Apache
Linux
Django
Python Django Full-Stack Application Developer & DevOps Engineer (Banking Sector Client)
Posted today
Job Viewed
Job Description
Key Domain/ Technical Skills (What we are looking for - Banking Sector Client):
Backend development: Python/Django/REST API Frameworks.
OS skills: Linux/Unix with Shell Scripting.
Infra skills: MS-SQL / Oracle. (Design, Query using SQL, Optimize Queries) and Infra Setup for applications.
Responsibilities:
Corporate Tooling team in Shared Platforms is responsible for process automation, re-engineering to simplify complex processes and work on solutions critical to the efficiency and effectiveness of our banking.
As a Backend Developer and DevOps Infra Manager for Internal project, you will play a pivotal role in gathering requirements, documenting, designing, and implementing the solution.
Enforce technical quality in all aspects of project delivery, with Waterfall/Agile best practices and methods such as Scrum, CI/CD DevOps Practices, Test Driven Development, while adhering to SDM guidelines.
· Collaborate with Enterprise and Solution Architects to ensure application solution delivered comply with established enterprise application, security and control standards, design principles and guidelines.
Develop and maintain documentation which will include but is not limited to Standard Operating Procedures and System Architecture Guides and Diagrams adhering to organizational templates, policies, and standards.
Ensure that the systems built conform to the requirements, principles and models that support the solution architecture overall roadmap.
Communicate effectively with external and internal teams on technical delivery and system maintenance.
· Implementing Python based backend application; analyse the impact on current/new system, research problems and design and implement optimal solutions.
Requirements:
At least 10+ years of experience in technical hands-on experience on development and implementation.
A bachelor’s in computer science, Computer Engineering, Information Systems, or any related field with strong education in web technologies.
Experience in supporting implementing large-scale, highly available applications or large project implementation.
Experience working on Linux/Unix platforms, Shell scripting
Experience in Dev-Ops concepts, practice, and tools
Experience with Python/Django based backend frameworks.
Good interpersonal and communication skills, both verbal and written.
Solid experience in solutioning and system design
Experience in designing and implementing integration with MQ, microservices and high-volume batch processing.
Experience with a variety of source control and development tools.
Excellent analytical skills (critical thinking, problem solving, and decision-making skills) with a history of driving the development of large software components.
Prior Enterprise SDLC experience and understanding of processes is an added advantage.
#J-18808-Ljbffr
Backend Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities
- Develop and optimize backend logic for the company's internal systems.
- Build efficiency engineering platforms to improve business quality and efficiency through tools and process enhancements.
- Collaborate with product managers and QA engineers to ensure product quality and development speed.
- Continuously refactor and optimize the architecture of internal systems to enhance system stability and scalability.
Requirements
- 3+ years of backend development experience, or outstanding fresh graduates.
- Proficient in at least one backend programming language and its common frameworks (e.g., Golang, Java, Python, PHP).
- Familiar with both relational and non-relational databases.
- Rigorous work attitude, strong passion for technology, excellent communication and teamwork skills, and strong analytical and problem-solving abilities.
Nice To Have
- Skilled at using tools, with an interest or experience in engineering efficiency, user experience, performance optimization, or information security.
- Cross-language development abilities.
- Experience developing internal systems (e.g., approval workflows, HR, payroll, finance, data analysis, etc.).
- Experience with low-code platforms (usage or development).
- Passionate about B2B (enterprise-facing) business.
Backend Development Engineer
Posted today
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Backend Development Engineer (Digital Systems)
Posted 16 days ago
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Be The First To Know
About the latest Python django Jobs in Singapore !
Backend Development Engineer (Digital Systems)
Posted 16 days ago
Job Viewed
Job Description
We are seeking a Backend Development Engineer to join our team in building secure, scalable, and high-performance digital systems. This role involves working on transaction processing, secure data handling, and supporting functionalities across various decentralized platforms.
Key Responsibilities:
- Design, develop, and maintain backend infrastructure to support digital asset operations, including storage and transaction execution.
- Implement robust security protocols to protect user data and sensitive information.
- Integrate core features tailored for public distributed networks, including identity management and system-level operations.
- Collaborate with the engineering team to ensure system performance and stability under high concurrency.
- Conduct technical research and stay informed about advancements in distributed technologies.
- Continuously evaluate and suggest improvements to enhance system architecture, reliability, and user experience.
- Support the team in resolving technical issues and managing urgent system events.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in backend development, with strong expertise in Java and associated frameworks.
- Practical experience with distributed systems or decentralized platforms.
- Familiarity with programmable execution environments and related integration.
- Strong understanding of secure digital operations and data protection principles.
- Excellent problem-solving, collaboration, and communication skills.
- Adaptable, quick to learn new technologies, and proactive in applying industry trends.
- Bonus: Experience developing platforms involving digital transaction systems or secure data environments.
Principal Engineer (Artificial Intelligence, Backend Development)
Posted today
Job Viewed
Job Description
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products.
Join us to build AI agents that directly serve millions of users! The role is critical for delivering production-grade AI applications that enhance user experience, automate workflows, and power intelligent user interactions.
Responsibilities
Oversee the entire AI bot project from planning, implementation, maintenance and tuning.
Design and implement AI agent architectures that can understand user requests, reason through complex problems, and execute multi-step plans
Build frameworks for AI agents to interact with various tools, APIs, and services
Create mechanisms for effective human-AI collaboration, including clarification, feedback, guidance and follow-up questions
Optimize agent performance for reliability, accuracy, and efficiency
Build monitoring and evaluation systems to assess agent performance and identify areas for improvement
Collaborate with cross-functional teams to integrate agents into products and workflows
Stay updated with the latest research and developments in AI agent technology
Requirements
Bachelor’s or Master’s degree in Computer Science, AI, or related field
10+ years of experience building AI/ML systems, with a proven track of building production-grade AI applications (prefer in autonomous agents)
Strong programming skills, particularly in Python, Java
Practical experience with large language models (e.g., GPT, Claude, Gemini, Deepseek), prompt engineering, MCP, RAG etc.
Understanding of reinforcement learning, planning algorithms, and decision-making systems
Familiarity with tools, APIs, and infrastructure needed for agent deployment
Experience with workflow orchestration and system design
Excellent problem-solving and analytical thinking skills
Strong communication and collaboration abilities
Preferred Skills
Conduct at least one AI chatbot/agent application using Dify / LangChain or similar framework
Experience in CS chatbot development, like user intend recognition, conversation, and knowledge base enhancement
Familiar with data analysis, model tuning through data cleaning and feature engineering
Why Binance
Shape the future with the world’s leading blockchain ecosystem
Collaborate with world-class talent in a user-centric global organization with a flat structure
Tackle unique, fast-paced projects with autonomy in an innovative environment
Thrive in a results-driven workplace with opportunities for career growth and continuous learning
Competitive salary and company benefits
Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
#J-18808-Ljbffr
Software Engineer/Senior Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer/Senior Software Engineer
Join to apply for the
Software Engineer/Senior Software Engineer
role at
PSA Singapore
Continue with Google Continue with Google
Software Engineer/Senior Software Engineer
Join to apply for the
Software Engineer/Senior Software Engineer
role at
PSA Singapore
We’re looking for Software Engineers to join our Agile Product Delivery teams in Singapore. In this role,
you’ll work as part of balanced product teams to build, deliver and maintain the next generation of solutions
that deliver class-leading capabilities for the world's largest fully-automated container port in Tuas, as well
as innovative cargo solutions for the supply chain ecosystem. We are looking for people passionate about technology
and applying the best software engineering practices to solve complex business problems, adopting principles of
User-centred Design, Extreme Programming and Lean Product Management. No matter your current level of experience,
you will also have opportunities to develop and hone your technical skills and expertise.
Your role will encompass the below :
•Hands-on development of clean, efficient and testable code, usually in a pair programming
environment and using agile best practices such as Test Driven Development (TDD) and
continuous integration/continuous delivery (CI/CD)
•Demonstrate empathy to understand business needs to ensure the most important user stories
are delivered first
•Embrace a culture of feedback by giving and soliciting feedback from other designers,
managers, stakeholders and your cross-functional team to continually raise the bar on quality
Requirements
•Diploma or Degree in Computer Science or related fields
•A strong interest in software engineering using agile methodologies
•A growth mindset to learn new skills and appreciate business domain
•Strong communication and interpersonal skills
•Excellent analytical and problem-solving skills
What is highly valued and will be an advantage
Only shortlisted candidates will be notified.
Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Information Technology
Industries Truck Transportation
Referrals increase your chances of interviewing at PSA Singapore by 2x
Get notified about new Senior Software Engineer jobs in
Singapore, Singapore .
Project Intern, Digital Innovations & Solutions (Full Stack Developer)
Web Frontend Engineer(Work Location: Remote in Taiwan)
Back-end Software Engineer (On-site )
South East Community Development Council, Singapore 1 week ago
Changi, East Region, Singapore 9 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr