1,538 Symfony jobs in Singapore
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
Software Engineer / Senior Software Engineer
Posted 16 days ago
Job Viewed
Job Description
Job Responsibilities:
· Software sustaining and continuous improvement of current machine’s software.
· Responsible for software feature development and enhancement based on customer requirements.
· Provide supporting and troubleshooting to on-site software issues.
· Review and update the user requirement documents and operation procedures.
· Collaborate with mechanical, electrical, application team to implement new hardware feature or software feature to equipment.
· Develop and enhance software utilities to improve equipment setup and easy operating abilities
Requirements:
· Require BS or MS in Electrical/ Electronic/ Computer Engineering or equivalent.
· Proficient in C, C++ programming with Windows OS.
· Experience in PC-based control programming.
· Able to work independently with good interpersonal, verbal and written communication skills.
· Requires minimum of 3 years relevant experience in software development.
· Require travel regionally.
· Experiences in similar kind of project will be advantageous.
· Knowledge in real time control system, object oriented software design Methodologies and database Technologies.
· Good knowledge with vision, motion and Secsgem would be assigned as senior position.
Job Benefits:
- 5 days work week
- Group Medical Insurance
- Only shortlisted candidates will be notified
- Starting salary depending on experience
Software Engineer
Posted today
Job Viewed
Job Description
As a Software Engineer with us, you will be at the intersection of privacy technology and AI research, turning cutting-edge methods into real-world tools that shape how Government innovates with data. Join us to drive safer and more effective data sharing
Job Scope and Responsibilities:
1. Design and Develop
• Build responsive and user-friendly interfaces with Next.js/React, ensuring seamless user workflows
• Integrate backend services and RESTful APIs with FastAPI, enabling smooth interaction between the
UI and the synthetic data generation engine.
2. Deploy and Scale
• Containerize applications with Docker and deploy via AWS Lambda and the Serverless Framework
• Manage infrastructure with Terraform to ensure scalability, security, and cost efficiency across a
whole-of-government environment.
3. Automate and Assure Quality
• Develop and maintain CI/CD pipelines in GitLab, enabling automated builds, testing, and
deployments.
• Participate in code reviews, refactoring, and performance tuning to deliver high-quality, reliable
systems.
4. Enable AI/ Data Science Features
• Collaborate closely with Data Scientists to translate models and experiments into production-ready
features (e.g., preprocessing pipelines, imputation methods, constraint handling)
• Support integration of deep learning and statistical models into the product, ensuring usability,
performance, and maintainability
• Help investigate and resolve edge cases where model behavior affects user experience (e.g., training
failures, poor outputs).
5. Shape Architecture
• Contribute to system design and architectural decisions that balance maintainability, scalability,
and integration with ML workflows.
6. Collaborate Cross-Functionally
• Partner with product managers, engineers, and privacy researchers to deliver features that meet
both functional and security requirements
• Translate technical concepts across AI, privacy, and software domains for stakeholders.
7. Innovate and Evolve
• Stay at the forefront of emerging AI, privacy, and software technologies.
• Propose improvements to developer workflows, product performance, and system security at scale.
Specific Requirements
• Have Degree or Diploma in computing, design or a relevant field of study
• Min. 3 years' experience in software engineering or related role
• Hands-on experience in frontend development using Next.js or any other web libraries or
frameworks (React, Angular, Vue and etc)
• Experience in backend with REST APIs with Python or any other backend frameworks/language
• Proficiency in cloud environments (AWS preferred; GCP or Azure acceptable)
• Experience with Infrastructure as Code tooling would be an advantage
• Strong understanding of Docker and containerized deployments
• Familiarity with Git version control and testing
• Understanding of DevOps, Git and CI/CD would be an advantage
• Interest in web app development with UI/UX design, and API development
• Adjacent skillsets in AI and Data Science are a bonus:
• Exposure to ML/DS workflows, with ability to collaborate on model integration and data
preprocessing pipelines
• Comfort reading or debugging Python code related to ML libraries (e.g., PyTorch, TensorFlow,
scikit-learn).
• Familiarity with privacy, data science, or synthetic data generation concepts is a strong plus.
• Curiosity, willingness to learn, and inclination to work in a collaborative environment
what the role can offer:
• Gain experience working with a multi-disciplinary team (ranging across product management,
software engineering, data engineering, privacy engineering, and data science).
• Exposure to full-stack web application development, covering frontend, backend, and cloud
infrastructure.
• Gain experience in UX design to deliver an intuitive and user-friendly product.
• Ownership of system design and implementation, making impactful technical decisions
focused on scalability and maintainability.
• Hands-on practice in refactoring, testing, and improving code quality, including unit tests and
test automation.
• Chance to develop expertise in cloud-native architectures, serverless design, and DevOps
practices.
• Execute projects in a fast-moving team with an Agile mindset
How to Apply:
Apply via MyCareersFuture.
Only shortlisted applicants will be contacted.
Laurence Andaya
EA 05C3053
BGC Group Pte Ltd (Outsourcing)
By submitting your resume or personal data, you consent to BGC Group Pte Ltd collecting, using, and disclosing your personal data to our clients and partners for the purpose of evaluating your suitability for job opportunities and related recruitment services. You acknowledge that you have read, understood, and agree to our Privacy Policy for Job Applicants, available at
Tell employers what skills you haveAPI Development
Git
Scalability
Azure
REST
Software Engineering
Agile
UI
Test Automation
Cloud Infrastructure
Python
Angular
Docker
Web Application Development
API
AWS Lambda
UX
Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
• Lead and manage end-to-end test strategy, planning, execution, and delivery across multiple projects using Agile–Scrum and BDD methodologies.
• Collaborate with product owners, developers, and business teams to define product roadmaps, user stories, and acceptance criteria.
• Drive continuous improvement in test automation and CI/CD practices using Jenkins, KONG API, and AWS EC2 environments.
• Manage test planning and execution for SIT, UAT, PT, and PEN testing, ensuring full compliance with internal frameworks and governance (SDF).
• Oversee release management, risk assessments, and post-release validation with clear RAG reporting.
• Coordinate integration testing across multiple systems (API Gateway, FileNet, CRM, DocuSign, etc.) to support digital onboarding and client self-administration platforms.
• Build and mentor teams across Singapore and offshore locations to enhance testing capability and delivery excellence.
• Act as key liaison for project working groups (PWG, DtW, LuW) and ensure transparent communication with stakeholders and senior management.
• Champion Agile transformation initiatives and ensure best practices are followed across delivery and testing lifecycles.
Requirements:
• Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
• Minimum 10–15 years of experience in Software Testing, Project Delivery, or Product Management roles.
• Strong knowledge in Agile–Scrum, DevOps, and BDD (Behavior-Driven Development) frameworks.
• Proficient with JIRA, Confluence, ADO (Azure DevOps), Quality Center/ALM, and related test management tools.
• Experience with API testing and management (KONG API, Axway) and automation tools such as Selenium, Gherkin, and Appium.
• Solid understanding of banking systems including Digital Onboarding, Client Self-Admin, Payments, and e-Signature integrations.
• Excellent stakeholder management, analytical, and communication skills.
• Certified Scrum Master (CSM) and/or Certified Scrum Product Owner (CSPO) .
Preferred Skills:
• Familiarity with AWS, CI/CD pipelines, and test automation frameworks.
• Exposure to microservices architecture and API-driven banking ecosystems.
• Strong leadership experience managing distributed Agile teams.
• Certified Scrum Master (CSM) or Certified Scrum Product Owner (CSPO)
• ISTQB or equivalent software testing certification
Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore (quesscorp.sg)
"This is in partnership with the Employment and Employability Institute Pte Ltd ("e2i").
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to Quesscorp Singapore's PDPA and e2i's PDPA ."
Tell employers what skills you haveAzure
Pipelines
Staffing Services
Release Management
Scrum
Agile
Information Technology
DocuSign
JIRA
Test Strategy
API
Appium
Certified Scrum Master CSM
Test Management
Test Planning
Software Engineer
Posted today
Job Viewed
Job Description
As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems.
What will you do
- Design, build and maintain efficient and reliable software modules for Screening Eagle software products
- Develop tools for real-time interactive 3D graphics applications
- Assist other team members to implement next generation NDT solutions
- Collaborate with team members to integrate the components to desktop, mobile and web platforms end products
What do we expect
- BA/MA/MS/PhD degree in Computer Science, Computer Graphics, or strong experience in 3D Games / 3D experiences
- Proficiency in C++11 and above
- Proficiency in C# and Unity
- Good understanding of software design patterns
- Good knowledge of data structures and algorithms for OOP
- Good understanding of memory management in non-garbage collected environments
- Familiar with memory and CPU usage optimization
- Familiar with 3D graphics pipelines and optimization techniques
- Solid linear algebra knowledge
- Experience in developing for and integrating third party software on desktop and web tech stacks
Pipelines
Design Patterns
Data Structures
Software Engineering
3D
Computer Graphics
Software Design
OOP
Graphics
C#
Screening
NDT
Linear Algebra
Software Development
C++
Software Engineer
Posted today
Job Viewed
Job Description
Our client, one of Asia-Pacific's leading organizations is looking for:
Software Engineer
Responsibilities:
- Analyse, design, and develop one or more devices that are integral components of an integrated e-payment fare collection system.
- Explore and introduce new methods and technologies to enhance the system.
- Resolve challenging issues that the development teams are unable to address.
- Actively participate in the software development lifecycle, utilising agile and iterative development methodologies.
Requirements:
- Recognised degree in Electrical and Electronics Engineering, Computer Science, or a related discipline.
- At least 5 years of experience in C++ application development on Linux.
- Minimum of 3 years of experience in object-oriented software design with UML modelling.
- Strong skills and methodologies in translating requirements into software design.
- In-depth knowledge of multi-threading, socket programming and inter-process communication.
---
Interested applicants can also email CV at (for faster processing, please state the exact job / position title applied "Software Engineer"
Only shortlisted candidates will be notified.
---
EA License Number: 10C3636
EA Personnel Name: Chauhan, Asmita
EA Personnel Registration Number: R
By applying for this role, you have read and acknowledge the Data Privacy statement -
Tell employers what skills you haveUML
AWS
Software Engineering
Agile
Application Development
SDLC
Information Technology
UML modelling
Agile Scrum
Linux
Software Development
C++
Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer who is able to work closely with project team and customer to determine project requirements, develop software and perform system testing.
Responsibilities
- Responsible for assigned software development which encompasses requirement gathering, design, development, test, training and documentation.
- Acquire specific user domain knowledge that will benefit in understanding user operations.
- Ensure that software designed and developed are according to project requirement.
- Work cohesively with project team members, business analysts and stakeholders.
- Able to contribute any improvement towards software development best practices in areas of automated tools, languages, APIs, etc.
Requirements
- Proven experience as a Software Engineer or similarrole
- Experience in programming languages, such as C++, C#, Java, Angular, NodeJS and JavaScript
- RDBMS / MongoDB / PostgreSQL knowledge will be preferred
- Familiarity with OutSystems will be preferred
- Understanding of software requirements, software development process, software debugging, software testing
- Familiarity with various operating systems and platforms (MS Windows and Red Hatpreferred)
- Good writing and communication skills
- Resourcefulness and problem-solving aptitude
MongoDB
PostgreSQL
Software Engineering
System Testing
JavaScript
SQL
Operating Systems
Software Testing
Windows
Writing
Angular
Java
C#
Debugging
Software Development
C++
Be The First To Know
About the latest Symfony Jobs in Singapore !
Software Engineer
Posted today
Job Viewed
Job Description
Description
Activate Interactive Pte Ltd ("Activate") is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.
We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence, we are committed to providing a conducive environment for all employees to realise their full potential, who in turn have the opportunity to continuously drive innovation.
We are searching for our next team members to join our growing team.
If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on people's lives, then we would love to hear from you.
Co-Development Business Unit is looking for Software Engineer
This is a fixed term contract role.
Internal Code: A25173
What will you do?
- To support service-based architecture design and implementation for backend services/ components and frontend for developing a clinical decision support system
- Python backend (Flask, Django or other backend framework)
- Good understanding of AWS services (basic infra setup and operation) and basic CI/CD (e.g. gitlab) experience are mandatory.
- Experience using frameworks such as ReactJs and AWS CDK are preferred.
- Tech design, development, test and operation of clinical decision support system, which will be integrated to various front-end interfaces.
- Tech design based on the requirement provided by business team
- Implementation of applications, services and integration
- Testing and quality management of the solution including but may not limited to unit test, functional test, e2e test, test automation, etc.
- Security monitoring, enhancement and issue fix
- Operation and maintenance of platform and tech support provisioning
- Documentation
- Tech design documentations(e.g. architecture, ERD, API specifications, flow chart, etc.)
- Test reports (e.g. test coverage report for unit test, e2e test report)
- Collaborating with other tech teams on service integration, deployment, debugging as needed.
- Experience with React Native is a plus
What are we looking for?
- Degree in software engineering, computer engineering, electrical engineering, or infocomm-related discipline.
- At least 5 years of hands-on experience
- Excellent verbal communication skills
- Proactive, self-driven and self-motivated
What do we offer in return?
- Fun working environment
- Employee Wellness Program
Does it sound like something you are interested in exploring further? Please be in touch with our team for an initial chat at
Activate Interactive Singapore is an equal opportunity employer. Employment decisions will be based on merit, qualifications and abilities. Activate Interactive Pte Ltd does not discriminate in employment opportunities or practices on the basis of race, colour, religion, gender, sexuality, national origin, age, disability, marital status or any other characteristics protected by law.
Protecting your privacy and the security of your data are longstanding top priorities for Activate Interactive Pte Ltd.
Your personal data will be processed for the purposes of managing Activate Interactive Pte Ltd's recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results, and as is otherwise needed in the recruitment and hiring processes.
Please consult our Privacy Notice () to know more about how we collect, use, and transfer the personal data of our candidates. Here you can find how you can request for access, correction and/or withdrawal of your Personal Data.
Tell employers what skills you haveMentoring
Version Control
CSS3
Scalability
Kubernetes
Architect
Agile
Application Development
HTML5
Web Technologies
Rendering
Web Applications
UX
Software Development
Business Requirements
Agile Development
Software Engineer
Posted today
Job Viewed
Job Description
About Infosys:
Infosys is a global leader in next-generation digital services and consulting. We enable clients in 56+ countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
Visit to see how Infosys (NYSE: INFY) can help your enterprise navigate your next.
Short Description:
If your passion is to build solutions that really make a difference to enterprises, the community and your world, Infosys is the right place for you.
1) Backend experience in Python (primary),
2) Java for debugging external APIs/applications (secondary) when needed.
3)Capability to design, develop, and maintain robust, scalable, and secure server-side applications and APIs using modern programming languages and frameworks
4) Develop and maintain RESTful APIs for seamless communication between front-end and backend systems, and integrate with third-party services.
Nice to have:
- Exposure in ReactJS
- Knowledge on JavaScript will be advantage
Very nice to have:
AI knowledge.
Additional Skills:
· Excellent customer interfacing skills.
· Excellent written and verbal communication skills.
· Strong attention to detail and outstanding analytical and Problem-solving skills.
At Infosys, we recognize that everyone has individual requirements. If you are a person with disability, illness, or injury and require adjustments to the recruitment and selection process, please contact our Recruitment team for adjustment either via the following email or call 1-866-
. Alternatively, you can include your preferred method of communication in email, and someone will be in touch.
Please note in order to protect the interest of all parties involved in the recruitment process, Infosys does not accept any unsolicited resumes from third-party vendors. In the absence of a signed agreement, any submission will be deemed as non-binding and Infosys explicitly reserves the right to pursue and hire the submitted profile. All recruitment activity must be coordinated through the Talent Acquisition department.
"All aspects of employment at Infosys are based on merit, competence and performance. We are committed to embracing diversity and creating an inclusive environment for all employees. Infosys is proud to be an equal opportunity employer.
Tell employers what skills you haveDigital Transformation
Reserves
Talent Acquisition
Strong Attention To Detail
Software Engineering
Agile
JavaScript
SQL
Python
Consulting
Java
C#
Debugging
Software Development
C++
Software Engineer
Posted today
Job Viewed
Job Description
ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services for different industries such as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries. ANOTECH is the subsidiary of the Group delivering ALTEN's Engineering Services in Singapore.
As a Software Engineer in the Product Engineering team, you will participate in the design, development, validation and deployment of Personalization Tools and Solutions.
Responsibilities:
· Work closely with Product Owner to understand user requirements
· Based on product and standard specifications, design, implement, develop and validate the software and solution to answer the requirements
· Collaborate with multidiscipline team spread across multiple locations and time zones to finalize your solution or to challenge the requests if unsound
· Write end-user guides and the required documentations
· Apply software security practices to protect the system from vulnerabilities and threats
· Actively support products by providing prompt response to users, understand the problems and/or requests and provide them solutions. A regular follow up to close the support
· Contribute to innovative idea, developing them to improve operations, increase efficiency and productivity
· Continuous Learning, stay updated with the latest software engineering practices share and learn
Knowledge, Skills and Experience:
· Diploma/Bachelor's Degree in Computer Science/Engineering discipline. Those with software development or validation experiences are also welcome.
· At least 2 years of working experience in software development. Experience in web application deployment in production environment is a plus.
· Experience in C#, Java/Java Eclipse maven or Python
· Experience in development of Web API and standalone program
· At ease with maven, gitlab, experience with Continuous Integration and Deployment
· It would be an advantage if you worked on Automation tools and technologies
· Experience in Validation practices & testing environment, such as Cucumber or Spec Flow would be a plus
· Self motivated, like to take initiative and has high respect of quality and able to meet tight deadlines
· Able to work in agile environment and self-organize
· Interested to pick up new skills and technology and apply them
Tell employers what skills you haveCucumber
Defence
Eclipse
Continuous Integration and Continuous Deployment
Software Engineering
Agile
Automation Tools
Product Engineering
Maven
Python
Continuous Integration
web application deployment
Gitlab
Java
Web API
C#
API
Application Deployment
Software Development