Find a jobRecruiters

Software Specialist (Engineer), Lottery Application

Exclusive opportunity

Onsite

Software Specialist (Engineer), Lottery Application

Singapore Pools (Private) Limited

Software Specialist (Engineer), Lottery Application

Skills

SQL QueriesJavaGrafanaSplunkLinuxJiraITIL

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Central Region, Malawi

Work mode:

Onsite

Published on:

12 August 2026

What they need


The role is responsible for the end-to-end Software Development Life Cycle (SDLC) and support of business applications to meet operational and business needs. This includes participating in planning, requirements analysis, solution design, coding, testing, deployment, and post-implementation support. The position works closely with business stakeholders and technology partners to gather, analyze, validate, and translate business requirements into effective technical solutions.

The role also ensures application quality through comprehensive testing, incident and problem management process, and performance validation. In addition, it is responsible for monitoring all events that occur in the relevant applications and restoring services promptly and minimizing operational disruptions. By driving effective incident management and continuous service improvements, the role ensures the delivery of reliable, secure, and high-performing technology solutions that support business objectives and enhance user experience.

What You'll Do

  • Develop new code or reuse existing codes to implement enhancements or new business solutions and maintain documentation of solutions
  • Ensures proper planning and analysis, detailed design, development, code review, unit testing, system integration, user acceptance testing and implementation of changes and / or enhancements to prevent rework and schedule slippage.
  • Implement application by analyzing the current system environment, using technical tools and utilities, performing complex product customization, and developing implementation and verification procedures to ensure successful installation of systems hardware/software
  • Identify new software technologies to fit specialized business needs and configurations
  • Write and execute comprehensive unit tests plans and functional test cases
  • Perform performance testing to ensure that expected application performance levels are achieved
  • 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
  • Manage vendor SLAs and communication of incidents, problems and escalations to internal and external partners / vendors as required
  • Assist with troubleshooting and analysis of production issues
  • Responsible for creating, executing and documenting the tests necessary to ensure that application and technical environment meets performance requirements. Tests overall functionality of product against pre-defined requirements and reports bugs to the project team and accurately communicates impact of bugs
  • Responsible for the quality and integrity of the Incident Management process.
  • Manage day-to-day operations management activities including the investigation and resolution of incidents, problems, and working assigned queues
  • Monitor effectiveness and efficiency of the incident management process and identify areas of improvement
  • Assist Senior Engineer, Section Head in reviewing processes and procedures, identifying gaps and needed task
  • Liaise with user on enquiries, usage of systems, and / or any other queries pertaining to business systems
  • Work with the business to gather, define requirements and translate them into design specifications
  • Identify, verify and document functional and technical requirements using established requirements management methodology and tools
  • Transition the requirements and use cases to vendors, and ensure a clear and complete understanding of the requirements
  • Work closely with all relevant stakeholders and vendors to support new product launches and enhancements
  • Analyze and research new and existing applications, products, procedures, and/or workflow needs associated with business systems
  • Assist with the definition and drafting of systems scope and objectives through research and fact-finding combined with an understanding of business systems and industry requirements
  • Responsible for obtainining approval from Change Approval Board
  • Liaise with Gaming Integrity Group (“GIG”) and Digital Governance (“DG”) to respond to requests from Regulatory / Authorities and act as a single point of contact with GIG & DG.
  • Understand regulatory requirements, work with internal team and external vendors to collate necessary information for the regulatory enquiries
  • Provide support to audit activities

Who You Are

  • Degree-qualified in Information Technology, Computer Science, Engineering or IT related discipline, with 3+ years of experience liaising with multiple stakeholders and vendors, audit and regulatory affairs in Singapore, testing (including automated testing) and 5+ years of experience in developing and implementing applications and application enhancements, and day‑to‑day systems operational support.
  • Experience with DevOps processes and tools.
  • Ability to collaborate, communicate, and triage technical issues across teams.
  • Excellent understanding of business complexity and project interdependencies.
  • Knowledge of testing methodologies, standards and automated testing tools.
  • Strong analytical and troubleshooting skills.
  • Knowledge of automation testing tools e.g JMeter, log monitoring & analysis tools e.g. Splunk, Grafana, JIRA, Java, SQL, Linux, and ITIL incident management processes.
  • Expertise in the technical domain knowledge and good understanding of underlying business processes and systems.
  • Ability to be attentive to details, demonstrate strong analytical and problem-solving skills.
  • Ability to work under pressure and strong interpersonal skills to work with cross functional teams to deliver results.
  • Strong written and communication skills across internal and external stakeholders.
  • Ability to collaborate and communicate effectively across organization levels.
  • Demonstrate strong technical aptitude and understanding of how technologies impact delivery.
  • Experience of working in agile development environment is advantageous.
  • Detail oriented, well-organized and self-motivated, comfortable working both independently and collaboratively.
  • Strong interpersonal skills with the ability to collaboratively work with diverse teams including the Business.

Other offers great for you!

These companies are also looking for great profiles

Martroi & Associes

Specialist Transport Management

Permanent contract

Tangier, Morocco

Onsite

Skills

LogisticsTransporttms

9 hours ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

7 hours ago

Quick apply

Vorstone

Application Owner

Freelance

93160 Noisy-le-Grand, France

Onsite

Skills

Apporter une expertise applicative transversalePiloter le delivery des titulairesÊtre le point d’appui technique des développeurs internesapporte son éclairage techniquechallenge les besoinsparticipe à définir des solutions

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools