Senior Software Engineering Manager

2 weeks ago


Singapore GOVERNMENT TECHNOLOGY AGENCY Full time
Roles & Responsibilities

About the Company

Open Government Products is a team of skilled engineers, designers, and product managers dedicated to creating technology for the betterment of the public. We actively seek out opportunities where technology can make a positive impact, test our solutions with real users, and bring the best ones to life. Our projects range from enhancing frontend applications for citizens to streamlining the internal processes of public bodies. We embrace open source software, maintain a non-hierarchical structure, and prioritize efficient delivery over red tape. Our focus is on tackling real-world challenges, prioritizing user needs, and driving meaningful change.

Within the Financial and Anti-Scam (Finscam) Vertical, the main responsibility is to oversee engineering teams and ensure the success of various products:

  • - a mobile app designed to enable drivers to digitally pay for parking at non-gantry public carparks managed by URA and HDB.
  • RedeemSG - a voucher system facilitating the creation, issuance, and tracking of vouchers by government agencies, fostering seamless transactions between merchants and residents.
  • PaySG - a trusted platform enabling Singapore government agencies to accept online payments efficiently from individuals and businesses.
  • DistributeSG - a distribution system used by Singaporean government bodies to monitor item dispersal, comprising a Mobile/Web App for tracking issued items and an Admin Portal for streamlined management.
  • Postman - a secure messaging system for government officials to send official communications to the public via SMS or email, ensuring reliable message delivery.
  • Scamshield - a suite of products developed in collaboration with the Singapore Police Force and the National Crime Prevention Council to combat scams, including iOS and Android apps for reporting scam messages and calls.
  • Pair - an AI-powered suite aiding public officers in boosting productivity with Large Language Models (LLMs).

For more information about OGP projects, visit our website.

What the Job Entails

As a Software Engineering Manager, your role involves building and empowering a proficient engineering team. Your responsibilities include managing team resources effectively, providing career guidance, fostering team cohesion, and ensuring successful project completion. You will play a key role in enhancing the skills and careers of your engineering team members, ensuring their growth, well-being, and productivity.

Key Responsibilities:

  • Enhancing the skills of your engineering team through mentorship, training, and constructive feedback.
  • Collaborating with Product Managers to identify and develop impactful products for the Singapore Government.
  • Breaking down complex problems into achievable milestones for the team.
  • Establishing efficient engineering processes to enhance collaboration and minimize production issues.
  • Offering technical guidance and support to engineers and product teams.
  • Identifying and recruiting top engineering talent to join the team.
  • Developing leadership skills within the engineering management team and ensuring effective team management practices.
  • Leading and guiding a team of engineers and engineering managers, fostering a culture of innovation and continuous improvement.
Company Culture

Rapid Prototyping - Emphasizing quick testing of ideas to identify and address potential issues promptly.

Ownership - Encouraging team members to have a stake in their work, driving commitment and quality.

Continuous Learning - Promoting ongoing learning and adaptability to new technologies and frameworks.

Desired Skills and Qualifications

The ideal candidate should possess a strong background in JavaScript. While experience in specific programming languages is not mandatory, a solid foundation in at least one language coupled with a strong learning aptitude is essential.

We are seeking individuals who:

  • Have extensive experience in software development.
  • Are adept at leading and developing teams, nurturing talent, and fostering a positive team culture.
  • Can make informed technical decisions, balancing different approaches and mitigating risks.
  • Excel in project management, effectively communicating complex requirements and objectives.
  • Can devise simple solutions to complex problems, focusing on user-centric design.
  • Demonstrate initiative in effecting change and challenging the status quo.
  • Are dedicated to solving public issues and empathizing with user needs.
  • Have prior experience in startup environments and thrive in dynamic settings.

We value individuals with initiative, strong communication skills, and a commitment to excellence.

Showcase your skills:

Mentoring, iOS, Engineering Management, Product Design, Crime Prevention, Team Dynamics, Open Source Software, Police Collaboration, Software Engineering, Mentorship, Rapid Prototyping, Resource Management, Effective Team Leadership, Mobile App Development, Adaptive Learning Abilities

  • Singapore ST Engineering Group Full time

    Senior Software Engineer (C++ / C#):Date:14 Nov 2023Location: Singapore, SGCompany:ST Engineering GroupResponsibilities: Analyze and develop technology solutions based on customer requirements. Diagnose root cause of failure when faults are discovered. Create and maintain documentation for software installations, changes and upgrades. Conduct testing and...


  • Paya Lebar, Singapore ST Engineering Full time

    Position: C++ Software Engineer - Computer Vision Specialist Responsibilities: * Collaborate with the software development team to design, implement, and optimise video analytics models using C++. Integrate video analytics models seamlessly into our existing software infrastructure. Work closely with cross-functional teams to understand project...


  • Paya Lebar, Singapore ST Engineering Full time

    Position: C++ Software Engineer - Computer Vision Specialist Responsibilities: * Collaborate with the software development team to design, implement, and optimise video analytics models using C++. Integrate video analytics models seamlessly into our existing software infrastructure. Work closely with cross-functional teams to understand project requirements...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...

  • Software Engineer

    2 weeks ago


    Singapore Singapore Technologies Engineering Ltd Full time

    Date:29 Jun 2023Location: Singapore, SGCompany:ST Engineering GroupSoftware EngineerResponsibilities: Work in a team of diverse backgrounds to gather software requirements, conduct software design, implementation and testing Execute full software development life cycle (SDLC) Write welldesigned, testable code in C++ Develop and execute software testing...


  • Singapore Eames Consulting Full time

    Eames Consulting SingaporePosted 2 hours ago Permanent $200-240k per annum Senior Software Engineering ManagerEames are working with a global leading financial institution helping with the hire of a Senior Software Engineering Manager to be based out of the Singapore office. This will be a critical hire for the team to help drive technical decisions for...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Be both highly technical and an effective people leader Mentor and empower a team of high performing engineers Run scrum or equivalent agile development process Work with research and risk teams to deliver high-impact projects Participate in technical design and drive roadmap creation and execution Champion...

  • Software Engineer

    2 months ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...

  • Software Engineer

    4 weeks ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...

  • Software Engineer

    2 weeks ago


    Singapore Singapore Technologies Engineering Ltd Full time

    Job ID:Location: ST Electronics Hub, SG- Description:Software EngineerResponsibilities: Work in a team of diverse backgrounds to gather software requirements, conduct software design, implementation and testing Execute full software development life cycle (SDLC) Write welldesigned, testable code in C++ Develop and execute software testing Document and...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore SURBANA TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesJob briefWe are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.In this role, you should be able to work independently with little supervision. You should have...


  • Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...


  • Jurong East, Singapore ST Engineering Full time

    Position: Senior Software Engineer - DevSecOpsReports to: Product Business Head / Technical LeadLocation: Singapore (Jurong East)The Company - ST Engineering Group Engineering CenterAt ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have...


  • Jurong East, Singapore ST Engineering Full time

    Position: Senior Software Engineer - DevSecOpsReports to: Product Business Head / Technical LeadLocation: Singapore (Jurong East)The Company - ST Engineering Group Engineering CenterAt ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us...

  • Senior Engineer

    2 weeks ago


    Singapore ST Engineering Group Full time

    Senior Engineer:Date:16-Feb-2023Location: Singapore, SGCompany:ST Engineering GroupIOS EngineerThe Instructor Operator Station (IOS) is the main interface in which Flight Instructors and Operators will use, to perform planning, controlling of the training environment, observation, and instruction delivery to pilot trainees within a simulator system. We are...


  • Singapore TENTEN PARTNERS Full time

    Senior Software Engineer A exciting opportunity has come in for a Senior Back End Developer to join a large international financial services firm. They are looking for Senior Developers to work on their developers experience platform, ensuring best practices throughout the engineering landscape. Your work will be impacting thousands of developers...