123 Cms Development jobs in Singapore
Software Engineering, Machine Learning Singapore • Software Engineering • Engineering Singapore[...]
Posted today
Job Viewed
Job Description
Software Engineering, Machine LearningMetaSoftware EngineeringFacebookEngineeringMeta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.Software Engineering, Machine Learning Responsibilities* Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences* Implement custom user interfaces using latest programming techniques and technologies* Develop reusable software components for interfacing with back-end platforms* Analyze and optimize code for quality, efficiency, and performance* Lead complex technical or product efforts and provide technical guidance to peers* Architect efficient and scalable systems that drive complex applications* Identify and resolve performance and scalability issues* Work on a variety of coding languages and technologies* Establish ownership of components, features, or systems with proven end-to-end understandingMinimum Qualifications* 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD* 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field* Experience with scripting languages such as Python, Javascript or Hack* Experience with developing machine learning models at scale from inception to business impact* Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts* Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships* Experience building and shipping high quality work and achieving high reliability* Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes* Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experiencePreferred Qualifications* Masters degree or PhD in Computer Science or another machine learning-related field* Exposure to architectural patterns of large scale software applications* Experience with scripting languages such as PyTorch and TensorFlowAbout MetaMeta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Equal Employment OpportunityMeta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the .APPLY NOW# Find your roleExplore jobs that match your skills and experience. Search by technology, team or location to find an opening that’s right for you.
#J-18808-Ljbffr
Software Engineering Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled professional to take on the role of Software Engineering Specialist.
This individual will be responsible for delivering business-driven outcomes that drive revenue or cost savings impact.
- The successful candidate will collaborate closely with business stakeholders to deliver results that meet business needs.
- They will also be responsible for conducting user immersion interviews and insights gathering exercises to define real problem statements, user painpoints and needs.
- Additionally, the candidate will raise user stories and requirements in JIRA with detailed analysis on acceptance criteria and system-to-system field mapping.
Key Responsibilities:
- Collaborate closely with business stakeholders to deliver business-driven outcomes.
- Conduct user immersion interviews and insights gathering exercises.
- Raise user stories and requirements in JIRA.
- A strong background in software development is essential for this role.
- The ideal candidate will have experience in system implementation, stakeholder management, and delivery management.
This role offers a range of benefits including opportunities for growth and development.
About the RoleThis is an exciting opportunity to join our team as a Software Engineering Specialist.
Software Engineering Manager
Posted today
Job Viewed
Job Description
We are seeking a seasoned Software Engineering Manager to oversee our engineering operations at our Singapore site. This individual will act as the primary liaison between local execution and global strategy, driving software development and validation for next-generation robotic platforms and non-medical products.
The ideal candidate will have proven technical leadership of multi-discipline teams, combining deep expertise in software implementation and validation with excellent cross-functional communication skills. They will be responsible for overseeing day-to-day engineering operations, acting as the primary local liaison to global strategy, and driving continuous improvements through KPI analysis.
Software Engineering Expert
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Software Engineering Expert to join our team. The ideal candidate will have minimum 4-5 years experience in software development and system integration.
Key Responsibilities:
- The Software Engineering Expert will be responsible for designing, developing, testing, and deploying software applications using Java, C++, HTML/HTML5, JavaScript, AngularJS, ExtJS, JQuery, Bootstrap, ODBC/JDBC, SQL, UML modelling, Containerisation (docker), and AWS Commercial Cloud.
Required Skills:
- A degree in Engineering or Computer Science is required.
- The ideal candidate will possess strong analytical and problem-solving skills.
- We are looking for a resourceful and self-motivated team player who can work effectively in a collaborative environment.
Benefits:
- This role offers opportunities for professional growth and development in a dynamic and innovative environment.
- The successful candidate will have access to the latest technology and tools, as well as regular training and support.
Software Engineering Manager
Posted today
Job Viewed
Job Description
Recruitment Consultant | Perm & Contract Recruitment
Responsibilities:
Oversees the planning and execution of systems projects, including budgeting, hiring, sourcing of partners, vendors, and contractors
Manage software projects within constraints of scope, quality, time, and cost to deliver specified requirements and meet customer expectations
Develop and manages the work plan with the software engineering team to ensure work assignment is effective, progress is tracked, and project can be completed on time and within budget
Manage cross-functional teams
Monitor and track software development progress and provide status updates
Manage customer relations
Manage and align partners, vendors, and sub-contractors to project goal
Motivate team members and resolve conflicts to ensure productive work environment.
Train and mentor software developers
Manage the software development life cycle from requirements, design, development, testing, release, training, and documentation
Qualifications:
Good degree in Computer Science, Software Engineering, or equivalent from a recognized university
Certified Scrum Master / Certification in Agile Project Management
Managed at least two implementations as Scrum Master using Agile Project Management Methodology
Proven experience in systems software development
Excellent interpersonal skills and communication skills
5+ years of experience in IT project leadership and have gone through one complete SDLC cycle in a large-scale systems development.
Certification in Project Management (such as PMP, CITPM)
Good understanding in software development methodologies, tools, workflow, and artefacts
Good understanding and experience in Contracts Management.
Experience in coordinating teams in multiple locations/ countries/ time zone for project delivery will be advantageous
Experience in security aspects in software systems
To Apply, please kindly email your updated resume to
Regret to inform that only shortlisted candidates will be notified.
CEI: R
EA License: 14C7275
Seniority level:
Mid-Senior level
Employment type:
Contract
Job function:
Information Technology and Project Management
Industries:
Human Resources Services
#J-18808-Ljbffr
Software Engineering Manager
Posted today
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
As an Engineering Manager or Lead Software Engineer, you’ll shape technical strategy, lead high-performing teams, and drive the design and delivery of impactful products. You’ll work in an environment that feels like a modern product company: agile, collaborative, and focused on outcomes.
What You’ll Be Doing
Define and communicate your team’s engineering vision and strategy
Partner with stakeholders to prioritize work and manage delivery roadmaps
Build long-term technical plans that support evolving product and infrastructure needs
Mentor engineers through feedback, coaching, and career development
Collaborate cross-functionally to ensure quality, reliability, and security
Lead initiatives that improve engineering effectiveness and drive impact
Champion tools and practices that foster a strong engineering culture
Support hiring efforts, especially for senior technical roles
What We’re Looking For
Experience building and scaling high-availability software systems
Proficiency in modern full-stack technologies — ideally React/Next.js and Java/TypeScript
Strong technical leadership and the soft skills that build trust and alignment
Passion for engineering excellence and thoughtful software craftsmanship
Motivation to create public impact through technology
Proven ability to guide teams toward shared goals and outcomes
2+ years of experience mentoring developers and supporting their growth
For more information you can contact Norean Tan at
We regret to inform you that only shortlisted candidates will be notified / contacted.
iKas International (Asia) Pte Ltd
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Staffing and Recruiting and Technology, Information and Media
#J-18808-Ljbffr
Software Engineering Director
Posted today
Job Viewed
Job Description
Join to apply for the
Software Engineering Director
role at
Michael Page .
We are seeking a highly experienced and forward-thinking Director of Software Engineering to lead our team in developing and deploying SaaS-based sustainability solutions. This role requires a strong background in ESG, building center of excellence engineering teams from scratch, and extensive experience in cloud environments and automation.
Key Responsibilities:
Lead and manage a team of software engineers in developing SaaS solutions for carbon neutrality and ESG goals.
Build and mentor engineering teams, fostering innovation and excellence.
Oversee design and development of scalable SaaS applications in cloud environments.
Implement automation practices to enhance efficiency and reliability.
Collaborate with cross-functional teams including Quality, Site Reliability Engineering, DevSecOps, and Customer Success.
Provide technical guidance and mentorship to team members.
Ensure successful project delivery within budget and timelines.
The Successful Applicant:
15+ years of proven software development and delivery management experience in leadership roles.
Experience in SaaS & IoT offerings end-to-end commercialization.
Strong leadership skills, including developing AI solutions and frameworks.
Experience designing licensable SaaS-based solutions for building automation.
Certified Cloud Solutions Architect with cloud infrastructure optimization skills.
Proficiency in cloud architecture, DevOps, and microservices development.
What's on Offer:
Competitive salary & comprehensive benefits. If passionate about sustainability and software engineering leadership, apply now and help shape the future of building automation and ESG solutions.
Contact: Tania Mustafa (Lic No: R / EA no: 18C9065)
Quote job ref: JN-
Michael Page operates under EA Licence Numbers 18S9099 and 18C9065.
#J-18808-Ljbffr
Be The First To Know
About the latest Cms development Jobs in Singapore !
Software Engineering Manager
Posted today
Job Viewed
Job Description
We Are:
YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually.
Our consumer and business propositions – YouTrip and YouBiz – empower individuals and businesses with inclusive, accessible, and affordable financial solutions. YouTrip has raised over US$110 million to date, including its recent Series B round led by global venture capital firm Lightspeed Venture Partners—underscoring strong investor confidence in its mission to transform digital financial services across the Asia Pacific.
Recognised as World Economic Forum’s Global Innovator 2025, CNBC’s World’s Top Fintech Companies (2025, 2024), and LinkedIn’s Top Startup (2024, 2023), YouTrip is dedicated to creating the next generation of digital finance services for consumers and businesses.
Valuing an entrepreneurial culture of diversity and inclusion, we are seeking driven individuals to join our fast-growing regional team as we push the boundaries of innovative fintech solutions.
Job Description: Software Engineering Manager
We are looking for an experienced Engineering Manager with strong technical depth and proven people leadership. In this role, you’ll drive the development of highly scalable applications while managing one or two scrum teams. Your teams will be responsible for building end-to-end products, including backend services and front-end applications, used by millions of customers. You’ll play a key role in expanding our growing suite of services as we scale beyond digital fintech services.
Responsibilities:
Mentor and manage a team of software engineers, setting clear goals, facilitating career development, and conducting regular performance evaluations.
Oversee software project execution, ensuring on-time delivery while meeting quality standards.
Stay hands-on by contributing to codebases, performing code reviews, and maintaining technical deputy to provide meaning guidance to the team.
Define and drive technical direction, incorporating emerging technologies and industry best practices to improve innovation and scalability.
Uphold engineering excellence by enforcing coding standards, fostering test automation, and continuously improving development processes.
Foster a collaborative environment and ensure clear communication within the team and with cross-functional teams.
Regularly engage with stakeholders, sharing progress updates, technical insights, and delivery outcomes.
Coach engineers both technically and professionally - helping them grow into stronger, more autonomous contributors.
Build a high-performing, agile, and self-organizing team that delivers stable, scalable, and reliable features and services.
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Minimum of 2 years experience in team management, with a strong track record of coaching and mentoring diverse engineering teams.
Expert-level proficiency in designing and developing high-performance, concurrent applications. Experience using Golang would be a plus.
Excellent communication skills, with the capability to oversee squad-level priorities, deadlines, and project outcomes.
Strong understanding of product and business metrics, adept at setting objectives using the OKR framework.
Demonstrates a balanced approach towards project features and engineering excellence, with a solid product-oriented mindset.
Background in working with distributed systems, parallel processing, and handling highly complex software applications.
Have a good appetite for taking calculated risks, demonstrating the ability to weigh options and make strategic decisions under uncertainty.
Understanding development lifecycle and collaborating with cross-functional and remote teams.
Curiosity, creative outside-the-box problem solving abilities and an eye for details.
#J-18808-Ljbffr
Software Engineering Manager
Posted today
Job Viewed
Job Description
Overview
Position Overview:
We are looking for an experienced
Engineering Manager (Frontend – React Native)
to lead our distributed frontend engineering teams in
India and the UK . This is a leadership role with strong technical depth — you will be expected to bring hands-on expertise in
React Native development
while providing direction, mentorship, and alignment for high-performing teams building customer-facing products.
The role is based in
Singapore , with responsibility for managing global delivery and ensuring seamless collaboration across regions. Experience in
financial services, fintech, or trading platforms
is a plus, as you will be working on scalable, high-availability applications in a regulated industry. Exposure to
.NET environments
will be considered an additional advantage, as it supports collaboration with our wider engineering stack.
Key Responsibilities
Lead, mentor, and grow frontend engineering teams across
India and the UK , ensuring delivery excellence and alignment to product goals.
Provide technical guidance in
React Native development , establishing coding standards, best practices, and quality assurance measures.
Collaborate closely with Product, Design, Backend, and
.NET
teams to deliver user-friendly, performant, and scalable applications.
Drive adoption of modern engineering practices including CI/CD, automated testing, and secure development frameworks.
Foster a culture of innovation, accountability, and continuous improvement across distributed teams.
Ensure timely delivery of projects while maintaining a strong focus on quality, scalability, and security.
Partner with stakeholders across regions to align engineering priorities with business objectives.
What We’re Looking For
12+ years of software engineering experience , with at least 5
years in a leadership role
managing distributed teams.
Strong technical expertise in
React Native development .
Proven track record leading engineering teams across
multiple geographies (India and UK preferred) .
Strong understanding of frontend architecture, performance optimisation, and mobile-first best practices.
Experience in
financial services, fintech, or trading platforms
is highly desirable.
Exposure to .NET development environments
will be advantageous.
Excellent leadership, communication, and collaboration skills, with the ability to influence across cultures and time zones.
Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
#J-18808-Ljbffr
Software Engineering - AVP
Posted today
Job Viewed
Job Description
Join to apply for the
Software Engineering - AVP
role at
OCBC
Join to apply for the
Software Engineering - AVP
role at
OCBC
WHO WE ARE:
As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. We provide support, services, solutions, and career paths tailored to individual needs. Today, we’re transforming by leveraging technology and creativity to become a future-ready learning organisation, with a strategic ambition to be Asia’s leading financial services partner for a sustainable future.
We invite you to build the bank of the future, innovate in delivering financial services, work in supportive teams, and build lasting community value. Join us for a vibrant, future-ready career.
Why Join
Be part of a team building innovative digital solutions for a leading bank in Asia. As a Software Engineer at OCBC, you will work on cutting-edge projects that transform financial services, in a collaborative environment that values creativity, innovation, and continuous learning.
How You Succeed
Passion for software development and commitment to high-quality solutions are essential. You will collaborate with cross-functional teams to understand requirements, design and develop applications, and ensure seamless system integration. Your ability to innovate, collaborate, and adapt will be key.
What You Do
Work closely with stakeholders to deliver projects and solutions
Perform system impact analysis and design based on change requirements
Design, configure, and develop mainly on Oracle Fusion Applications – Finance, Projects, and Procurement
Ensure compliance with security and architecture standards, resolve defects, and deploy systems successfully
Support SIT and UAT, investigate and resolve technical issues
Manage system and performance testing, vulnerability assessments, and software releases
Plan and implement production system deployments
Develop and review technical and XDLC documents
Take ownership of deliverables with good design and automation practices
Work independently and be self-motivated
Learn and work on other modules/systems as needed
Who You Are
Preferably with a degree in Engineering, Computer Science, or IT
Minimum 10 years of experience in system/software development and deployment, with exposure to SDLC & DevOps
Positive attitude, hands-on mindset, keen on technical details, resilient, adaptable
Proactive learner, independent worker, good team player
Strong analytical and problem-solving skills
Experience with Oracle Fusion Applications, Oracle Technologies
Experience with API development for Oracle Fusion
Experience with UNIX shell scripting, VBScript, Java/Python, Oracle DB, and WebLogic is preferred
What We Offer
Competitive salary, flexible benefits, community initiatives, industry-leading learning opportunities, and a commitment to diversity and inclusion. Your wellbeing, growth, and aspirations are our priorities.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Industry: Banking
#J-18808-Ljbffr