Software Engineer - #1119893

SBS Transit


Date: 1 day ago
District: Singapore
Contract type: Full time
Work schedule: Full day
SBS Transit

Software Engineer

Primary Objectives of Position

We are looking for a Software Engineer who is bold, willing to try new things, and enjoys taking on challenges. This role is open to both experienced developers (5+ years) eager to learn and contribute to enterprise applications. You will have the opportunity to work on critical system, modernize legacy applications, optimize workflows, and explore technologies such as cloud and AI/ML


Major Responsibilities 

Application Development & Modernization

  • Design, develop, test, and maintain new and existing applications using .NET and/or Java.

  • Design, develop, test, and maintain new and existing mobile and windows applications.

  • Work with databases (e.g. MS SQL), ensuring optimized performance and reliability.

  • Implement and manage CI/CD pipelines using GitLab DevOps or equivalent tools.

  • Write clean, efficient, and maintainable code, following industry best practices.

  • Ensure code quality through unit testing, regression testing, and automation.

  • Participate in Agile development sprints and collaborate with cross-functional teams.

  • Engage with end-users to gather feedback and continuously improve system usability.

  • Maintain and update system documentations and test cases 


Cloud, DevOps & System Automation

  • Drive modernization efforts, including cloud migration and DevOps implementation.

  • Apply automation to improve daily workflows and streamline software deployment processes.

  • Work with cloud technologies (AWS/Azure is a plus) to enhance scalability and system performance.

  • Continuously experiment with new tools and technologies to optimize software development and infrastructure.


AI/ML & Innovation (will be advantageous)

  • Explore opportunities to integrate AI/ML technologies into existing enterprise systems.

  • Stay updated with emerging AI-driven solutions, such as OpenAI, Google AI, Azure Cognitive Services, or AWS SageMaker.

  • Work on data-driven applications that leverage AI/ML for predictive insights or automation.


Solution Architect experience (will be advantageous) 

  • Experience as a Solution Architect or participated in similar role in application development and modernization.

  • Reasonable understanding of architectural principles and frameworks.

  • Ability to design scalable, reliable, and secure solutions.

  • Experience with cloud architecture (AWS, Azure) and DevOps practices.


Problem-Solving & Continuous Improvement

  • Troubleshoot system issues, debug code, and optimize application performance.

  • Be proactive in identifying and solving problems before they impact users.

  • Drive continuous improvements in system reliability, security, and maintainability.

  • Document technical workflows and create clear, user-friendly documentation for future reference.


Requirements Gathering from Business Users

  • Experience in working closely with stakeholders and users to understand business needs and pain points.

  • Experience in applying Design Thinking principles to build user-centric solutions, or equivalent 

  • Experience or participated in discussions on service journey mapping and process optimizations, or equivalent

  • Lead discussions on service journey mapping and process optimizations.

  • Proactively identify inefficiencies and suggest improvements for better system usability.

  • Ability to translate business requirements into technical solutions.


Job Specifications

Minimum Education / Qualifications

  • Degree or Diploma in Computer Science, Software Engineering, or a related field.

Minimum Years of Relevant Experience

  • At least 5+ years of progressive experience in IT leadership roles

  • At least 3+ years of experience in project management, with a proven track record of managing complex projects.

Knowledge/Skills

  • Fresh graduates are welcome; those with 5+ years of experience will be considered for senior roles.

  • Proficiency in .NET, Java, Phyton or other equivalent languages (academic, internship, or personal projects count!)

  • Proficiency in SQL, DataFrames, or other equivalent data management tools 

  • Hands-on experience or familiarity with GitLab DevOps CI/CD or equivalent.

  • Understanding of Agile methodologies and software development best practices.

  • A bold and proactive mindset, willing to take on challenges, explore new technologies, and solve complex problems.

  • Passion for coding, learning, and user engagement.

  • Experience or strong interest in AI/LLM technologies is an added advantage.

  • Technical knowledge of enterprise systems, cloud technologies, DevOps practices, and backend or data products.

  • Hands-on experience with SDLC, Agile, and Waterfall methodologies.

  • Excellent communication, interpersonal, and stakeholder management skills.

  • Prior experience in automating tools, software, testing and deployment processes.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Nurse Clinician [Infection Control]

Allied Search Pte. Ltd., Singapore
$7,350 - $11,000 / month
20 hours ago
Community Setting Great Career Opportunity Competitive Remuneration Package As a Nurse Clinician [Infection Control], you will be responsible for the following duties:  Establish, review, and oversee infection prevention initiatives and protocols to ensure alignment with national and organizational standards. Track...
Allied Search Pte. Ltd.

Mechanical Technician (Light / Heavy) - Basic + OT + Bonus | North

StaffKing Pte Ltd, Singapore
$2,000 - $2,500 / month
21 hours ago
Summary Benefit : Basic + OT + Incentive + Bonus 5.5 Days work Heavy Vehicle / Car accessory installer Responsibility : Car accessory installer: Install various in-car accessories, including dashcams, infotainment systems, car seats, and body kits Perform wiring and...
StaffKing Pte Ltd

Accounts Payable – Executive

Paris Baguette Singapore, Singapore
1 day ago
About the role We are seeking a detail-oriented and proactive Accounts Payable Executive to join our Finance team. This role plays a critical part in ensuring timely and accurate vendor payments, proper invoice matching, and reconciliation of AP-related bank transactions....