Software Specialist, Enterprise Application

SINGAPORE POOLS (PRIVATE) LIMITED.

Singapore

On-site

SGD 60,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Singapore Pools (Private) Limited. is seeking an experienced IT professional to join the development and testing team in Singapore. The role focuses on planning, analysis, design, coding, testing and implementation of changes, and providing ongoing application support.

You will gather business requirements, translate them into technical solutions, and manage testing across units, while coordinating with stakeholders and vendors to ensure smooth releases and reliable operations.

Qualifications

  • Degree in IT or related discipline.
  • 3+ years of development and testing experience.
  • Experience translating business requirements into technology solutions.
  • Ability to work with vendors and manage SLAs.

Responsibilities

  • Gather, analyse and translate business requirements into design specifications.
  • Develop new code or reuse existing code to implement enhancements.
  • Collaborate with stakeholders, PMs and vendors to secure sign-offs.
  • Plan, execute and document unit and integration tests; perform performance testing.
  • Support incidents and manage day-to-day operations.

Skills

Requirements gathering
Software testing
Stakeholder collaboration
Vendor management
Coding / development

Education

Bachelor's degree in IT / Computer Science

Job description

Who We Are

Singapore Pools was established by the Singapore government on 23 May 1968 to provide safe and trusted betting to counter illegal gambling. As a not-for-profit organisation, it makes contributions to the Tote Board to fund a wide range of causes in social service, community development, sports, arts, education and health sectors.

Since 2004, over $5 billion have been channelled to the Tote Board. In addition, Singapore Pools also contributes about $2 billion annually to the Government in the form of taxes and duties. Its responsible gaming practices have been awarded the highest level of certification (Level 4) by the World Lottery Association's Responsible Gaming Framework since 2012.

Since inception, Singapore Pools' staff have a long-standing commitment to doing good and giving back to those in need. Staff volunteers support activities held all year round, from helping disadvantaged children, youth-at-risk, underprivileged families, and elderly, to conserving the environment.

Job Purpose

The role is involved in planning, analysis, detailed design, coding, testing and implementation of development and/or enhancements and provide ongoing application support including for projects. This includes creating, executing and documenting the tests necessary to ensure applications meet business, functional and performance requirements for enhancements/fixes, product upgrades, projects, and reports bugs to team lead, vendor, project team, and accurately communicates impact of bugs. The role works closely with business stakeholders and technology partners to gather, analyse, validate and translate business requirements into business aligned technology solutions. The role is also responsible for the quality and integrity of the Incident Management process, identify and log incidents/problems, restore normal services and minimize adverse impact on operations, monitor all events that occur in the relevant applications/system to allow normal operations and to detect and escape exception conditions.

What You'll Do
  • Work with the business to gather and define requirements and translate them into design specifications.
  • Identify, verify and document functional and technical requirements using established requirements management methodology and tools.
  • Review all user stories and requirement documents, receive feedback and ensure all issues related to the requirements are resolved in a timely manner.
  • Develop new code or reuse existing codes to implement enhancements or new business solutions and maintain documentation of solutions.
  • Engage in the development and configuration of the application components from conceptualization through to stabilization.
  • Identify new software technologies to fit specialized business needs and configurations.
  • Write and execute comprehensive unit tests plans and test cases.
  • Perform performance testing to ensure that expected application performance levels are achieved.
  • Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage.
  • Manage the test phases including system integration, functional testing, user acceptance testing and regression testing.
  • Develop required testing deliverables including testing plan, approach, testing scenarios, conditions, expected results, test scripts, and testing control sheets in accordance with the established standards.
  • Execute formal review cycles including informal review, formal review, testing sign-off.
  • Collaborate with all relevant stakeholders including service transition and operations and secure the requisite sign-offs.
  • Facilitate automated testing throughout the test lifecycle, embed risk based testing, and reuse of test scripts.
  • Retest corrections to ensure problems are resolved and communicate with the relevant stakeholders accordingly.
  • Supervise vendor on the design, coding and testing based on user and technical requirements.
  • Manage vendor SLAs and ensure outsourced activities are performed to the standards.
  • Work closely with Product Owner and Business to support new product launches and enhancements.
  • Provide support to audit activities.
  • Manage day-to-day operations management activities including the investigation and resolution of incidents, problems, and working assigned queues.
  • Conduct prioritization of problems, incidents, and service requests, leveraging business understanding and technical comprehension of the issue.
  • Manage communication of incidents, problems and escalations to internal and external partners/vendors as required.
  • Liaise with business and operational users to resolve support issues.
  • Liaise with user on enquiries, usage of systems, and / or any other queries pertaining to business systems.
Who You Are

Degree-qualified in Information Technology, Computer Science, Engineering or IT related discipline, with 3+ years of experience in developing and implementing applications, application enhancements and automated testing.

Ability to collaborate, co

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Horse Racing Application
Engineer, Horse Racing Application

SINGAPORE POOLS (PRIVATE) LIMITED. • Singapore

On-site
SGD 100,000 - 160,000
Engineer, Horse Racing Application
Engineer, Horse Racing Application

Singapore Pools • Singapore

On-site
SGD 70,000 - 95,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Senior Engineer, Retail and Customer Interaction Delivery
Senior Engineer, Retail and Customer Interaction Delivery

Singapore Pools • Singapore

On-site
SGD 120,000 - 180,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Engineer, Retail and Customer Interaction Delivery
Engineer, Retail and Customer Interaction Delivery

Singapore Pools • Singapore

On-site
SGD 60,000 - 100,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Senior Enterprise Applications Engineer
Senior Enterprise Applications Engineer

SINGAPORE POOLS (PRIVATE) LIMITED. • Singapore

On-site
SGD 60,000 - 90,000
Senior Manager, Service Delivery
Senior Manager, Service Delivery

Singapore Pools • Singapore

On-site
SGD 150,000 - 210,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Senior IT Service Delivery Lead | AI-Ops & MIM
Senior IT Service Delivery Lead | AI-Ops & MIM

Singapore Pools • Singapore

On-site
SGD 150,000 - 210,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Senior Software Engineer — Testing & Automation
Senior Software Engineer — Testing & Automation

Singapore Pools • Singapore

On-site
SGD 70,000 - 95,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Software Specialist (Engineer), Enterprise Application
Software Specialist (Engineer), Enterprise Application

Singapore Pools • Singapore

On-site
SGD 90,000 - 140,000
Comprehensive total rewards package
Health & wellness benefits
Continuous learning and upskilling
+1
Senior Software Engineer – Testing & Compliance
Senior Software Engineer – Testing & Compliance

SINGAPORE POOLS (PRIVATE) LIMITED. • Singapore

On-site
SGD 100,000 - 160,000