What Cross Platform Development Jobs are in Singapore?

Showing 3685 Cross Platform Development jobs in Singapore

Java Full Stack Software Developer

Singapore SCIENTE

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are looking for a Java Developer to design, develop, and maintain enterprise-grade Core Banking and Cash Management applications using modern Java technologies and React frameworks within a global banking environment.


Mandatory Skill-set

  • Must have 4+ years of experience in Java/J2EE application development in Unix/Linux environments;
  • Must have hands-on experience with Spring Framework (Spring Boot, Spring Security, Spring Batch, Spring Integration) and Microservices architecture;
  • Minimum 1+ years of experience in React or Angular UI development;
  • Experience with Docker, Kubernetes, CI/CD pipelines, Jenkins, Maven, and Git/SVN;
  • Strong knowledge of messaging systems such as IBM MQ, RabbitMQ, or HornetQ;
  • Experience in software design, code reviews, unit testing, integration testing, and production support;
  • Strong analytical, problem-solving, and communication skills.


Desired Skill-set

  • Banking, Corporate Banking, or Cash Management domain experience;
  • Knowledge of C programming language;
  • Experience with SonarQube, JBoss, Jetty, or WebSphere application servers;
  • Exposure to Agile development methodologies and performance tuning.


Responsibilities

  • Design, develop, and implement Core Banking and Cash Management solutions using Java/J2EE and React technologies;
  • Develop Microservices, APIs, and enterprise applications following best coding and architecture practices;
  • Prepare technical specifications, unit tests, integration documents, and support application deployment activities;
  • Perform code reviews, functional and non-functional testing, and ensure high-quality software delivery;
  • Collaborate with Business Analysts, Project Managers, Architects, and development teams to deliver scalable solutions;
  • Troubleshoot production issues, provide technical support, and contribute to continuous application improvements.


Should you be interested in this career opportunity, please send in your updated resume to at the earliest.


When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website(


Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Development Lead (Local Development Centre)

Singapore Leidos

Posted today

Job Viewed

Tap Again To Close

Job Description

**Description**
Leidos is seeking an experienced Software Development Lead to support the Local Development Centre (LDC) in Singapore. This role combines technical leadership, hands-on software development, mentoring, and customer collaboration to deliver complex software solutions while building long-term engineering capability.
**Joining us will allow you to:**
+ Lead the development of complex software solutions in a collaborative engineering environment.
+ Mentor and develop software engineers through hands-on technical leadership.
+ Work closely with customers in a collaborative development and capability-building model.
+ Influence software architecture, development standards, and engineering practices.
+ Collaborate with engineering teams across Singapore and the United States.
**Software Development Lead Responsibilities**
+ Lead the design, development, integration, testing, and deployment of software applications and services.
+ Provide technical leadership and mentoring to software engineers within the LDC.
+ Drive co-development activities with customer engineers, providing guidance, coaching, and technical oversight.
+ Establish and maintain software development standards, coding practices, quality processes, and engineering best practices.
+ Support the development and enhancement of web applications, APIs, services, reporting capabilities, data exchange services, and data management functions.
+ Collaborate with systems, cloud, DevSecOps, test, and site reliability engineering teams to deliver integrated solutions.
+ Participate in software architecture, design reviews, technical planning, estimation, and risk management activities.
+ Support knowledge-transfer activities, technical training, workshops, and on-the-job training programs.
+ Ensure software deliverables meet quality, cybersecurity, operational, performance, and maintainability requirements.
+ Support troubleshooting, defect analysis, root cause investigation, and continuous improvement initiatives.
+ Champion the adoption of AI-enabled software engineering practices and modern development tools to improve developer productivity, software quality, knowledge sharing, and delivery efficiency.
+ Support knowledge transfer, workforce development, training, or mentoring initiatives.
**Job Requirements**
+ Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline.
+ 7+ years of experience in software development and software engineering.
+ Experience leading software development teams or serving as a technical lead on complex software projects.
+ Strong software design and development experience using modern programming languages such as Java, Python, C++, JavaScript, or TypeScript.
+ Experience designing and developing APIs, microservices, web applications, and distributed systems.
+ Experience working in Agile software development environments and participating in Scrum-based delivery teams.
+ Familiarity with software development lifecycle (SDLC), source code management, testing, CI/CD, and release management processes.
+ Experience mentoring software engineers and supporting technical skill development.
+ Strong problem-solving, communication, and collaboration skills.
+ Ability to work effectively in customer-facing and cross-functional environments.
**Preferred Skills & Experience**
+ Experience leading co-development teams involving customers, partners, or contractor personnel.
+ Experience leveraging AI-assisted software development tools such as Claude Code, GitHub Copilot, Cursor, Sourcegraph Cody, Gemini Code Assist, or similar technologies.
+ Experience integrating AI/ML services, LLM capabilities, or intelligent automation into software solutions.
+ Experience using Agile planning and collaboration platforms such as Jira, Azure DevOps, Rally, Confluence, GitLab, or similar tools.
+ Scrum Master (CSM, PSM) or other Agile-related certifications.
+ Experience working in regulated, mission-critical, safety-critical, or highly available operational environments.
+ Aviation, transportation, defense, government, or critical infrastructure domain experience is desirable.
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
**Original Posting:**
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
**Pay Range:**
Pay Range -
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
**About Leidos**
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
**Pay and Benefits**
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
**Securing Your Data**
Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission ( .
**Commitment to Non-Discrimination**
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
REQNUMBER: R-
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Graphical User Interface & Full Stack Software Developer – Quantum Platform

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Keysight Technologies’ QES division is seeking a highly skilled GUI & Full Stack Software Developer to design and develop desktop-focused graphical user interfaces (with web capability as a secondary option) supporting quantum automation, data management & analysis, and system configuration & operation.


You will collaborate across a multidisciplinary engineering environment—including physicists, firmware engineers, and backend developers—to implement intuitive user interfaces, data workflows, and backend services that power Keysight’s quantum control platform. While desktop GUI development is preferred, candidates with strong full stack experience will help extend our platform with web-compatible components, backend services, and scalable system integrations.


Responsibilities

  • Design, implement, and maintain desktop GUIs for automation workflows, data visualization/analysis, instrument control, and system configuration.
  • Develop full stack components—including backend services (C#, , GoLang, Node.js), APIs, and front-end web interfaces (Angular, TypeScript, WPF)—to support cross-platform tooling and integration where appropriate.
  • Collaborate with users and product owners to translate complex quantum workflows into intuitive UI/UX designs, mockups, and prototypes.
  • Build reusable UI and application frameworks that support long-term maintainability, extensibility, and performance.
  • Integrate GUIs with hardware-control layers, quantum SDKs, and backend orchestration systems through well-defined APIs.
  • Develop robust testing strategies including unit, integration, functional, and UI automation tests; work with QA to ensure system-level reliability.
  • Implement data visualization and data-management interfaces for experiment results, logs, metadata, and system performance analytics.
  • Contribute to architectural decisions involving UI technologies, backend frameworks, IPC/communication patterns, and deployment models.
  • Participate in code reviews, design reviews, and technical discussions, ensuring consistency and quality across the team.
  • Document UI workflows, software interfaces, and system interaction models.
  • Collaborate effectively across multidisciplinary engineering teams, including Core OS, and Platform Engineering groups.


Qualifications

  • BS/MS in Computer Science, Software Engineering, or a related technical field.
  • Strong experience building desktop GUI applications (Qt, PyQt/PySide, .NET/C#, or similar frameworks).
  • Proficiency in full stack development, including TypeScript, Angular (or comparable front-end frameworks), Node.js, GoLang
  • Ability to design, build, and maintain RESTful APIs, backend microservices, or orchestration layers.
  • Solid understanding of UI/UX principles, user workflow design, data visualization, and responsive interface patterns.
  • Experience integrating front-end applications with hardware control systems, real-time data pipelines, or scientific instrumentation.
  • Strong debugging and troubleshooting skills across the UI ↔ backend ↔ hardware boundary.
  • Excellent verbal and written communication skills.
  • Highly organized, detail-oriented, and comfortable working in a dynamic R&D environment with evolving requirements.



Preferred / Nice-to-Have:

  • Experience with graphical workflows for scientific, engineering, or data acquisition systems.
  • Experience designing cloud-compatible UIs or hybrid desktop/web interfaces (Electron, embedded browsers, etc.).
  • Familiarity with Keysight instrumentation, PXI systems, or real-time measurement workflows.
  • Understanding of quantum computing or willingness to rapidly learn quantum concepts.
  • Experience with CI/CD pipelines, UI automation frameworks, or end-to-end testing systems.


Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer III, Business Mobile App, Google Pay

Remote Google

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer III, Business Mobile App, Google Pay
_corporate_fare_ Google _place_ Singapore
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
_info_outline_
X
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
+ 2 years of experience with iOS or Android mobile application development.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical fields.
+ Experience with the full software development life-cycle, such as launching and maintaining mobile applications.
+ Knowledge of payments, Ads or Maps tech stacks.
+ Understanding of testing methodologies and best practices for mobile applications.
+ Demonstrated interest and experience in using AI tools for development workflows.
+ Passion for user-facing features and a strong sense of product excellence.
**About the job**
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
As the engineer of Google Pay for Business, our mission is to empower Small and Medium Businesses (SMBs) by enriching their digital presence and driving growth through intuitive tools.
We are a team of builders who value collaborative innovation; using AI in our daily work both for development and to ensure complex technology feels simple and empowering for every merchant.
Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses.
**Responsibilities**
+ Design, develop, test, deploy, maintain, and improve mobile software, from user-facing applications to server-side Application Programming Interfaces (APIs).
+ Collaborate effectively with product managers, UX designers, and other engineers to define and implement user-facing features in a changing environment across all phases of the software development lifecycle.
+ Write high-quality, well-tested, and maintainable code in Flutter.
+ Advocate product excellence and ensure features are universal, considering accessibility and internationalization.
+ Leverage AI tools to enhance and accelerate development workflows.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.


About the Role


We are seeking a visionary Embedded Firmware/Software Engineer to drive the design, development, and architectural strategy for our next-generation complex products and platforms. In this role, you will provide cross-organizational leadership, bridging the gap between hardware and software, while managing high-impact internal teams and global outsourced development partners from New Product Introduction (NPI) through Sustaining.


Key Responsibilities


  • Lead multiple project teams of software and firmware engineers, including worldwide internal and outsourced partners, across all stages of product development.
  • Own the overall software/firmware architecture; collaborate closely with hardware engineers to ensure seamless integration and communication between physical components and firmware.
  • Partner with global WW software and firmware teams to specify and document workflows, engagement models, and strategic objectives.
  • Mentor and guide less-experienced engineers toward successful deliverables; identify process inefficiencies and define actionable paths forward.
  • Act as the primary technical point of contact, confidently communicating program progress, risk analysis, and technical escalations to senior management and executive stakeholders.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
  • 3 years of hands-on experience in Embedded Systems, Firmware Development, or relevant tech industries.
  • Proficient with software/firmware design tools and languages (C, C++, Java, JavaScript, Python); strong grasp of software/OS interactions.
  • Proven experience with CI/CD pipelines, Agile frameworks, and modern development/testing methodologies (including test plans, debugging scripts, and tools).
  • Exceptional analytical, problem-solving, and negotiation skills, with a proven ability to influence options at senior management levels.


Beyondsoft committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.


Employment offers from Beyondsoft are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring pro cess

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer (Fresh Grads can apply)

Singapore Newbridge

Posted today

Job Viewed

Tap Again To Close

Job Description

Join a multidisciplinary team of software, computer, mechanical, electronics, and communications engineers turning concepts into operational systems. As a Software Engineer, you’ll build the intelligence behind advanced underwater robotic platforms, making them smarter, safer, and easier to operate. You’ll work on systems that collaborate seamlessly with others to meet complex mission requirements.



Budget : 5000 SGD per month


Key Responsibilities

You’ll contribute across the full software development lifecycle, including one or more of the following:


  • Requirements & Design : Work with stakeholders to gather system requirements and translate mission/user needs into software specifications
  • Architecture : Design resilient, safe, and secure software architectures
  • Development : Write robust, efficient code and develop test cases to validate software requirements
  • Testing & Simulation : Set up test environments and simulators for hardware/software verification
  • Integration : Partner with cross-functional teams to run integration tests on hardware platforms during lab, field, and sea trials
  • Field Work : Short-term overseas travel may be required for trials depending on the project


Requirements

  • Bachelor’s Degree in Computer, Electrical, or Electronic Engineering, or Computer Science
  • Strong competency in C/C++
  • Experience with Java/Python and Object-Oriented Analysis & Design is a plus
  • Passion for coding and seeing your work perform in real-world field trials
  • Interest in areas such as AI/ML, Data Analytics, IoT, Real-Time Embedded Systems, Cyber-Physical System Security, Robotics, GUI development, Video Encoding, Signal Processing, Network Communications, Control Systems, or full-stack web development
  • Open-minded team player comfortable collaborating across engineering disciplines
  • Independent, deadline-driven, and able to deliver under tight timelines
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Associate Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

About Penguin Securities

Penguin Securities Pte. Ltd. is a fast-growing Digital Asset Securities Company which is planning to obtain the relevant licenses from MAS to offer Digital Asset products to institutional clients. The Company, also a MAS-licensed Broker-Dealer, is looking for experienced Software Engineer to join its expanding IT team.

Company is searching for a young, motivated and experienced junior IT engineer in DPT (Digital Payment Token)/DPT Derivatives and traditional capital markets products to design/develop a robust system that covers the trade life cycles and to ensure secure and scalable business/trading activities complying with the regulatory requirements.


Role Summary

We are looking for a Software Engineer (3–5 years of experience) to build and enhance core services across our digital-asset platform and capital-markets product stack. You will develop backend services in Java, collaborate with frontend engineers, and contribute to cloud-native deployments. You will also partner closely with product, operations, and trading stakeholders to deliver secure, compliant, and scalable systems. We also plan to scale our business/ infrastructure to support traditional capital markets products (FX, Fixed Income, Equities and Commodities) thus experience and knowledge in these areas will be a plus.


Key Responsibilities

●   Design, develop, and maintain backend services for digital-asset and capital-markets workflows (e.g., wallet/trade lifecycle, monitoring, integrations).

●   Build and maintain REST/JSON APIs and integrate with internal/external service providers (custody, valuation, screening, exchanges, etc.).

●   Contribute to security, compliance, and operational controls: logging/auditing, access control, monitoring, and operational resilience.

●   Work with cross-functional stakeholders (sales, trading, operations, compliance) to translate requirements into robust technical solutions.

●   Write maintainable, well-tested code, and participate in code reviews, CI/CD, and production support.


Required Qualifications

●   3–5 years of professional software engineering experience, with strong hands-on Java development .

●   Solid understanding of distributed systems fundamentals: concurrency, networking, APIs, caching, and observability.

●   Strong communication skills: able to explain technical trade-offs, clarify requirements, and coordinate with non-technical stakeholders.

●   Good understanding of core crypto concepts: blockchain basics, mining/consensus at a high level, wallet concepts, and blockchain addresses.

●   Experience with relational databases and writing production-grade integrations.

●   Experience contributing to end-to-end delivery across requirements, system design, development, testing, and implementation, ideally within one or more of the following areas:

o  Integration/connectivity to external exchanges, wallets, and risk management systems

o  Client/account management systems (client data, account data, transaction databases) and booking workflows

o  Integration with external KYC/AML or transaction-screening platforms

o  Derivatives risk management tools (in-house build or vendor customization)

o  OMS/EMS and position management systems (backend services and database design)

Preferred Qualifications

·   Working knowledge of modern frontend and cloud stacks, including React.js, AWS (S3, ECS/Fargate, IAM basics), and Redis (e.g., caching, pub/sub, streams, time-series patterns).

·   Familiarity with production engineering practices such as Docker/containerization, infrastructure-as-code, and CI/CD pipelines.

·   Strong understanding of financial markets and banking environments, with exposure to banking/securities/insurance operations and systems—particularly within treasury or sales & trading setups.

·   Exposure to capital markets and derivatives, including structured products and a working knowledge of derivatives/options.

·   Experience or knowledge of perpetual swaps and trading workflows on centralized exchanges (CEX).

·   Experience building platform components or libraries supporting digital payment tokens (DPT) trading and related DPT services.

·   Experience in new platform development, systems integration, and/or vendor system implementation; comfort working with external vendors (including vendor management).

·   For senior/lead candidates: project management capability—able to coordinate delivery across multiple internal functions and external vendors.


Technology Stack (Indicative)

●   Backend: Java (Spring/Spring Boot preferred), REST APIs, microservices, Redis (caching/data access as applicable)

●   Frontend collaboration: React.js, modern JS/TS toolchains (as needed)

●   Mobile: React Native (for the mobile app)

●   Cloud: AWS (S3, ECS Fargate), IAM, monitoring/logging

DevOps: Git, CI/CD pipelines, Doc

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Cross platform development Jobs in Singapore !

Software Engineer (C++, Low latency)

Posted today

Job Viewed

Tap Again To Close

Job Description

*Singapore returnees or candidates currently residing outside of Singapore are welcome to apply.


Company Summany

A leading global financial institution is building out its next-generation Equities Systematic Trading platform in Singapore. This initiative focuses on modernising core data infrastructure to support quantitative research, electronic trading, and derivatives trading strategies


This is a high-impact opportunity to work at the intersection of data engineering, quantitative research, and low-latency trading systems, with direct exposure to front-office teams


Roles & Responsibilities

  • Design, develop, and enhance application code and scripts to support platform functionality
  • Manage and automate deployment processes, ensuring smooth releases across environment
  • Promote engineering standards, tools, and best practices across the development lifecycle
  • Partner with infrastructure, platform, and application teams to improve system stability and resilience
  • Troubleshoot production issues and implement timely resolutions


Requirements

  • Degree in Computer Science (or related field) with ~5+ years of hands-on engineering experience
  • Strong programming skills in C/C++; familiarity with Python or Kotlin is a plus
  • Proven ability to independently handle end-to-end development—from requirements through to deployment and suport
  • Experience with CI/CD pipelines, build tools, and configuration management (e.g., Jenkins)
  • Strong problem-solving skills, with a track record of identifying issues and delivering effective solutions
  • Experience building and supporting scalable, distributed systems with high availability and failover capabilities
  • Comfortable working cross-functionally with engineering, SRE, and product teams; able to mentor others
  • Background in developing and supporting applications on Linux-based systems, ideally within trading environents


Nice to haves

  • Exposure to electronic trading systems and FIX protocol
  • Understanding of global markets (equities, futures, options) and exchange connectivity
  • Familiarity with monitoring/observability tools such as Splunk or Grafana


If you're interested in the above role, click on the 'apply' function now! Alternatively, you can contact Mon Fei at for a confidential discussion. Only shortlisted candidates will be notified.


Morgan McKinley Pte Ltd


Chow Mon Fei


EA Licence No.: 11C5502


EA Registration No.: R


Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

About Us


EndeavourX is an entity of the National University Health System (NUHS), on a mission to scale some of NUHS’ most impactful AI solutions that have been developed and validated internally over the past few years. These products drive better care, operational efficiency, and clinician wellbeing.


We're a nimble, mission-driven team with access to leading clinical experts, real-world data, and deep public healthcare partnerships.


Why Join Us?


  • Shape how cutting-edge AI already validated by a world-class hospital system is integrated into real clinical workflows
  • Work alongside passionate clinicians, technologists, and policy thinkers
  • Influence product, go-to-market, and strategy from day one
  • Meaningful mission + real-world impact


Role Summary

The Senior Software Engineer is a highly hands-on role responsible for building, deploying and operating AI-enabled healthcare products at EndeavourX. The role focuses on delivering production-quality software that integrates with real-world systems and supports deployment in regulated healthcare environments, including implementing and integrating LLM-based features.


Key Responsibilities


Software Design & Development

  • Own end-to-end development of backend and full-stack components for AI-enabled healthcare products.
  • Translate product requirements into well-structured software designs, APIs and data flows.
  • Rapidly prototype, iterate and deploy features in response to product and clinical feedback.
  • Integrate applications with external systems (APIs, data sources, healthcare platforms).


Applied AI / LLM Integration

  • Implement and integrate LLM-based capabilities (e.g. retrieval-augmented generation, prompt orchestration, context management) within production applications.
  • Work with data scientists to operationalise model outputs, embeddings, vector search and retrieval pipelines.
  • Implement data preprocessing, chunking, indexing and retrieval logic to support RAG workflows.
  • Evaluate and tune LLM-based features for latency, reliability, cost and user experience in real-world use.


Deployment & Operational Delivery

  • Participate directly in deployment activities, configuration and production support.
  • Ensure software is reliable, observable and maintainable in real-world use.
  • Support incident investigation and resolution as needed.


Quality & Regulated Delivery Support

  • Follow development and documentation practices aligned with ISO 13485 / IEC 62304.
  • Maintain code quality, versioning, traceability and documentation required for regulated products.
  • Participate in design reviews, risk discussions and change assessments related to clinical safety and system reliability.


Collaboration

  • Work closely with the Cloud Architect, data scientists and product stakeholders to deliver end-to-end solutions.
  • Review code, contribute to technical discussions and support continuous improvement of engineering practices.
  • Support coordination with external development teams when required.


Job Requirements


Experience & Skills

  • 5–8 years of professional software development experience.
  • Strong proficiency in at least one major programming language (e.g. Python, JavaScript/TypeScript, Java).
  • Experience deploying applications in cloud environments (AWS preferred).
  • Experience working across the full software lifecycle, including production support.
  • Experience implementing or integrating LLM-based features (e.g. RAG pipelines, embeddings, vector databases, prompt engineering).
  • Familiarity with applied machine learning concepts (e.g. model inputs/outputs, evaluation metrics, data preprocessing).
  • Experience working within quality systems or regulated development environments preferred.
  • Experience in healthcare, medtech, digital health or other related domains is an advantage.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Backend software Engineer-DBA

Posted today

Job Viewed

Tap Again To Close

Job Description

1.Responsible for the daily operation and maintenance of the database system, including: monitoring, backup, performance optimization, and troubleshooting.

2.Participate in the architecture design, implementation, and data migration of large-scale database systems.

3.Build end-to-end solutions based on MySQL and MongoDB infrastructures, with a focus on business performance, high availability, and business growth requirements.

4.Develop tools and implement automated processes to improve the efficiency of database operation and maintenance as well as management. Responsible for the testing, maintenance, and management of database middleware.

5.Participate in daily on-call duties.


1.Bachelor's degree or above in Computer Science or related technical disciplines. 2.Familiar with Unix/Linux operating systems and network-related knowledge.

3.Possess development experience in at least one programming language, such as Shell, Python, Golang, etc.

4.Candidates with experience in designing, analyzing, and supporting large-scale distributed systems are preferred.

5.Candidates with experience in using NoSQL databases such as Redis and MongoDB are preferred.

6.Good communication and coordination skills, as well as strong learning ability.

Is this job a match or a miss?
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 Cross Platform Development Jobs