Python Developer
Posted today
Job Viewed
Job Description
We are hiring for Python Developer - SAP Integration Specialist for a client that is based in Marina Bay Singapore
This is a hybrid role that follows a Dayshift Schedule (9 AM)
Salary is OPEN based on experience
At least 5 years of solid hands on Experience is required with the below:
- Must be a in Singapore or has Permanent Residenct
- Strong Python development experience
- Strong SQL
- Strong AWS experience
- API development
- ETL process
- SAP SuccessFactors
- SAP Business Technology Platform (BTP)
- SAP integration patterns and best practices
We are seeking a skilled Python Developer with SAP expertise to lead the integration of SAP SuccessFactors, Payroll & Compensation Systems, and other HR Tools with our application ecosystem using Python and AWS technologies.
Required Qualifications
· Python: 5+ years of hands-on development experience
· SQL: 3+ years with relational databases (PostgreSQL and/or MS SQL preferred)
· AWS Platform: 2+ years practical experience with:
o ECS (Elastic Container Service)
o AWS Lambda
o AWS API Gateway
· Database Knowledge: Strong understanding of relational database design and optimization
· API Development: Experience building and consuming RESTful APIs
· ETL Processes: Proven experience using Python for data extraction, transformation, and loading
· Solution Architecture: Ability to analyze business and technical requirements and propose comprehensive solution architectures for complex integration scenarios
SAP Expertise (Required)
· Practical experience with SAP SuccessFactors and SAP Business Technology Platform (BTP)
· Understanding of SAP integration patterns and best practices
Key Responsibilities
· Design and implement integrations between SAP SuccessFactors and existing applications
· Develop Python-based ETL solutions for data synchronization
· Deploy and maintain integration services on AWS infrastructure
· Create and maintain API endpoints for system connectivity
· Ensure data quality and system reliability across integrated platforms
Job Types: Full-time, Permanent
Pay: From $10,000.00 per month
Experience:
- Software development: 5 years (Required)
- Python: 5 years (Required)
- SQL: 3 years (Required)
- AWS: 3 years (Required)
- APIs: 3 years (Required)
- SAP SuccessFactors: 3 years (Required)
- SAP BusinessObjects: 2 years (Preferred)
- sap integration: 3 years (Required)
- ETL: 3 years (Required)
Location:
- Singapore (Required)
Work Location: In person
Python Developer
Posted today
Job Viewed
Job Description
Our client is a global innovation and technology consultancy with a strong presence across Europe and Asia. They specialise in helping organisations design and deliver complex digital solutions, combining business strategy, engineering expertise, and innovation. With a proven track record in highly regulated industries such as finance and healthcare, they support clients from concept to roll-out—covering areas like software engineering, cloud solutions, and product development. Their multidisciplinary teams are trusted partners for businesses looking to build resilience, scale effectively, and stay ahead in rapidly changing markets.
Job Title: Python DeveloperLocation: Singapore
Employment Type: Full-time / Permanent
About the RoleWe are seeking a highly skilled Python Developer to join our team and contribute to the design and development of robust, data-driven applications. The ideal candidate will have strong expertise in Python and hands-on experience with data analytics libraries, quantitative research, and machine learning frameworks. You will work closely with data scientists, researchers, and engineering teams to build scalable solutions that support advanced analytics and decision-making.
Key Responsibilities- Develop, maintain, and optimize Python-based applications for large-scale data processing and analytics.
- Collaborate with data scientists to implement, test, and deploy statistical and machine learning models.
- Conduct quantitative research using large datasets to uncover insights and trends.
- Design and optimize ETL pipelines for structured and unstructured data.
- Integrate and manage data from diverse sources (databases, APIs, streaming data).
- Ensure code quality through testing, reviews, and adherence to best practices.
- Stay up-to-date with emerging trends in Python, data science, and analytics technologies.
- Advanced proficiency in Python coding with strong software engineering fundamentals.
- A minimum of 5 years experience as a Python Developer
- Experience with data libraries for large data analytics: pandas , polars , duckdb , pyspark .
- Understanding of ML and data science packages such as scikit-learn , scipy , statsmodels , or similar.
- Strong background in quantitative research, data manipulation, and statistical analysis.
- Familiarity with database technologies (SQL/NoSQL) and query optimization.
- Exposure to cloud platforms (AWS, GCP, or Azure) and distributed computing frameworks is a plus.
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field.
Python Developer
Posted today
Job Viewed
Job Description
Job Description
- At least 3 years of experience as a Python Tech Stack Developer.
- Must be familiar with a project's complete life cycle implementation of at least 1 to 2 projects.
- Develop and maintain Python-based applications.
- Utilize expertise in Langchain and Langgraph for natural language processing tasks.
- Build APIs using FastAPI
- Have UI skillset in web components, Lit, typescript
- Understand CICD, e.g. git/Jenkins
- Develop, enhance, and maintain Python-based applications with a focus on scalability, reliability, and performance.
- Contribute to the end-to-end project lifecycle, from requirements gathering and design to implementation, testing, deployment, and support (must have worked on at least 1–2 full life cycle implementations).
- Implement Natural Language Processing (NLP) solutions leveraging LangChain and LangGraph for intelligent workflows and conversational AI applications.
- Design and build robust, secure, and high-performing APIs using FastAPI.
- Collaborate with front-end teams to integrate web components, Lit, and TypeScript into applications.
- Ensure smooth CI/CD pipelines using tools like Git and Jenkins, following best practices for automation and DevOps.
- Work closely with cross-functional teams (Product, UI/UX, QA, DevOps) to deliver business-driven solutions on time.
Python Developer
Posted today
Job Viewed
Job Description
Python developer with data migration experience
About the Role
We are seeking a skilled Python Developer with hands-on
experience in data migration to join our dynamic team. You will
be responsible for designing, developing, and executing data
migration strategies across legacy and modern systems,
ensuring data integrity, performance, and scalability.
�� Key Responsibilities
Develop and maintain Python scripts for data extraction,
transformation, and loading (ETL)
Required Skills & Qualifications
Strong proficiency in Python (including libraries like Pandas,
SQLAlchemy, etc.)
Proven experience in data migration projects (on-prem to cloud,
legacy to modern DBs, etc.)
Solid understanding of relational databases (e.g., PostgreSQL,
MySQL, Oracle)
Experience with ETL tools and frameworks
Familiarity with cloud platforms (AWS, Azure, GCP) and their data
services
Knowledge of data governance, security, and compliance
standards
Excellent problem-solving and communication skills
Job Type: Full-time
Python Developer
Posted today
Job Viewed
Job Description
We are working with a leading global hedge fund seeking an experienced Python Developer to join their Singapore office. This is a high-profile role where you will act as a key point of contact for the region, supporting a broad range of strategies and business growth initiatives
Why This Role?
- High visibility: You'll own Treasury operations across the region and work directly with Portfolio Managers, COOs, and senior stakeholders.
- Impact: Your expertise in funding and liquidity will directly influence trading efficiency and profitability.
- Growth: Be part of a world-class platform with a proven track record of developing top talent.
What We're Looking For:
- (Minimum) 5+ years of development experience, ideally within the buy-side or a top-tier financial institution.
- This position is available at: Associate / Senior Associate / AVP level (exciting buy-side compensation on offer)
- Strong background in Delta One, Stock Borrow & Lending, or similar financing/Treasury environments.
- Confident, self-driven professional who can work independently , take initiative, and operate with minimal hand-holding.
- Solid understanding of funding markets across Asia; experience with FX swaps or restricted currency markets is a plus.
- Strong technical and analytical skills.
- Excellent communication skills, with the ability to influence stakeholders and counterparties effectively.
What's on Offer:
- A strategic and visible role within a high-performing global platform .
- Opportunities to shape Treasury operations and contribute to regional growth .
- A collaborative environment with career progression potential.
- Fantastic compensation, benefits + perks
If you're interested in learning more about this firm and role, please apply today with a copy of your resume or a link to your LinkedIn profile, for a chance to learn more
BAH Partners specialize in placing the leading technology and quantitative talent into Asia Pacific's premier financial and technology-driven organizations. If you would like more information, or to confidentially discuss your career options, please contact me at
Follow us @
Python Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop and maintain data pipelines and ETL/ELT processes, and ensuring maintainability through unit and integration testing.
- Collaborate with data teams to understand requirements and automate deployment and monitoring.
- Optimize data storage and troubleshoot issues to enhance performance.
- Possess a degree in Computer Science/Information Technology or related fields.
- Between 3 to 8 years of relevant working experience in Software or Data Engineering with STRONG proficiency in Python.
- Strong experience in unit and integration testing.
- Familiarity with DevOps practices and Agile methodologies.
- Strong software engineering, analytical and problem-solving skills.
- Experience in:
- AWS
- Kubernetes (K8s)
- Familiarity with data platforms such as:
- Snowflake
- Apache Spark
- Apache Hive
- Orchestration tools like:
- Apache Airflow
- Dagster
- Prefect
- Familiarity with GitHub workflows and Datadog.
Python Developer
Posted today
Job Viewed
Job Description
- Overview We are seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale software applications.
- Key Responsibilities
- ">
- Design, develop, test, and deploy large-scale software applications using Python.
- Collaborate with cross-functional teams to identify business requirements and develop solutions.
- Participate in code reviews and provide feedback to improve the quality of the codebase.
- Stay up-to-date with industry trends and emerging technologies to recommend improvements to our software development lifecycle.
- Requirements
- Skills:
- ">
- 4+ years of experience in Python development.
- Strong understanding of object-oriented programming, data structures, and algorithms.
- Experience with web frameworks like Django, Flask, or FastAPI.
- Hands-on experience with REST APIs, microservices architecture, and JSON/XML.
- Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
- Proficient with version control systems (e.g., Git).
- Experience with unit testing frameworks and CI/CD pipelines.
- Good knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Educational Background:
- ">
- Bachelor's degree in Computer Science or related field.
- Skills:
- What We Offer
- A challenging and rewarding role that allows you to grow professionally and personally.
- The opportunity to work with a talented and dedicated team.
- A competitive salary and benefits package.
- The chance to contribute to the development of innovative and scalable software solutions.
- How to Apply
Please submit your resume and cover letter to apply for this exciting opportunity.
Be The First To Know
About the latest Python Jobs in Singapore !
Python Developer
Posted today
Job Viewed
Job Description
- Design, develop, and maintain robust Python-based applications that meet business requirements.
- Manage and contribute to the full project lifecycle for 1 to 2 software development projects, ensuring timely and quality delivery.
- Leverage expertise in Langchain and Langgraph to implement natural language processing solutions.
- Build and deploy APIs using FastAPI to support application functionality.
- Develop frontend components using web technologies such as Web Components, Lit, and TypeScript.
- Implement and maintain CI/CD pipelines using tools like Git and Jenkins to ensure continuous integration and delivery.
- Collaborate effectively with cross-functional teams, including other developers and stakeholders, to deliver high-quality software products.
- Minimum 3 years of professional experience as a Python Developer.
- Proven experience managing at least 1 to 2 full project lifecycles.
- Proficiency with Python and experience with natural language processing tools like Langchain and Langgraph.
- Strong skills in API development, preferably with FastAPI.
- Frontend development experience with web components, Lit, and TypeScript.
- Solid understanding of CI/CD concepts and hands-on experience with Git and Jenkins or similar tools.
- Excellent communication and teamwork skills.
Python Developer
Posted today
Job Viewed
Job Description
- Strong Proficiency in Python 3 and its eco system
- Develop and maintain Python based applications and API's that integrate with Generative AI models.
- Experience working with LLM's
- Ability to integrate GenAI capabilities into web apps, chatbots or internal tools
- Experience in designing and implementing RESTful APIs and microservices
- Experience with Version Control Systems GitHub and CI/CD pipeline
- Knowledge of cloud platforms and containerization
Python Developer
Posted today
Job Viewed
Job Description
* Design and implement user interfaces using React.js, Next.js, and modern UI/UX practices.
* Exposure to data analysis libraries (Pandas, NumPy) or machine learning is a bonus
* Build and integrate RESTful APIs with front-end components and third-party services.
* Write clean, scalable, and testable code following best practices.
* Work with data in various formats and sources including SQL and NoSQL databases.
* Participate in system architecture design, code reviews, and documentation.
* Identify performance bottlenecks and bugs, and devise solutions to mitigate and address them.
* Collaborate with product managers, designers, and other developers to deliver high-quality software
* Develop and maintain scalable APIs using FastAPI for data processing and automation workflows.
* Perform complex data manipulations and transformations using Pandas.
* Design and implement automation solutions to eliminate manual processes and improve system reliability.