We are looking for a passionate and professional Software Specialist, Enterprise Application Integration (EAI) Application to join our Enterprise Gaming & Technology team.
Based in Singapore and reporting to the Section Lead, EAI Middleware, the incumbent will engage in planning, analysis, detailed design, developing code, unit testing and implementation of development and/or enhancements, and also assist Solution Architect in defining business solutions and development of Technical Design as well as providing ongoing application support. The incumbent will also be responsible for the incident management process and driving its effectiveness and efficiency.
However, we also recognize that each individual has a unique blend of skills. Whether your strength is in applications development or performance testing, we want to talk to you.
What You'll Do
- You will develop new code or reuse existing codes to implement enhancements or new business solutions and maintain documentation of solutions.
- You will engage in planning, analysis, detailed design, developing code, code review, unit testing and implementation of development and / or enhancements.
- You will engage in the development and configuration of the application components from conceptualization through to stabilization.
- You will 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.
- You will identify new software technologies to fit specialized business needs and configurations.
- You will write and execute comprehensive unit tests plans and functional test cases.
- You will perform performance testing to ensure that expected application performance levels are achieved.
- You will ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage.
- You will manage the test phases including system integration, functional testing and user acceptance testing.
- You will 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.
- You will execute formal review cycles including informal review, formal review, testing sign-off.
- You will collaborate with all relevant stakeholders including service transition and operations and secure the requisite sign-offs.
- You will facilitate automated testing throughout the test lifecycle, embed risk based testing, and reuse of test scripts. You will retest corrections to ensure problems are resolved and communicate with the relevant stakeholders accordingly.
- You will manage vendor SLAs and ensure outsourced testing activities are performed to the standards.
- You will be responsible for creating, executing and documenting the tests necessary to ensure that application and technical environment meets performance requirements. You will test overall functionality of product against pre-defined requirements and reports bugs to the project team and accurately communicates impact of bugs.
- You will be responsible for the quality and integrity of the Incident Management process.
- You will identify and log incidents / problems, restore normal services and minimize adverse impact on operations. This include monitoring all events that occur in the relevant applications/system to allow normal operations and to detect and escalate exception conditions.
- You will manage day-to-day operations management activities including the investigation and resolution of incidents, problems, and working assigned queues.
- You will conduct prioritization of problems, incidents, and service requests, leveraging business understanding and technical comprehension of the issue.
- You will manage communication of incidents, problems and escalations to internal and external partners/vendors as required.
- You will liaise with business and operational users to resolve support issues.
- You will monitor effectiveness and efficiency of the incident management process and identify areas of improvement.
- You will assist Section Head in reviewing processes and procedures, identifying gaps and needed task.
- You will liaise with user on enquiries, usage of systems, and/or any other queries pertaining to business systems.
Who You Are
- You will need a degree in Computer Science, Engineering, Information Science or other related IT disciplines.
- You will need minimum 5+ years of experience in in developing and implementing applications and application enhancements, with minimum 3+ years of experience in testing, including automated testing.
- You have experience in DevOps process and tools.
- You are able to collaborate, communicate, and triage technical issues across teams.
- You have excellent understanding of business complexity and project interdependencies.
- You have knowledge of testing methodologies, standards and automated testing tools, automation testing tools such as JMeter, JIRA, Java, SQL, Linux and ITIL incident management processes.
- You have strong analytical and troubleshooting skills.
- You bring expertise in technical domain knowledge and good understanding of underlying business processes and systems.
- You have strong analytical and problem-solving skills.
- You are able to work under pressure and have strong interpersonal skills to work with cross-functional teams to deliver results.
- You should be a team player with the ability to work effectively across teams within and outside department including multiple third-party vendors.
- You have excellent verbal and written communication skills for effective collaboration with stakeholders.
Benefits
- Competitive salaries
- Flexi Benefits
- Staggered working hours
- Medical Insurance
- Corporate Mobile Plans
Singapore Pools welcomes you not for how you look, where you come from, or differences you may have. We want you here for who you are. Diversity at the company helps us see a greater picture represented by different voices, helping us in contributing back to the society. So, feel free to express who you are, and be proud of your heritage and personal experience as you begin your journey with us!
Singapore Pools was established by the Government on 23 May 1968 to provide safe and trusted betting to counter illegal gambling. As a not-for-profit organisation, all of Singapore Pools surplus is channeled to Tote Board to fund a wide range of causes in social service, community development, sports, the arts, education and health. Currently, Singapore Pools contributes about $2 billion annually to the Government in the form of taxes and duties, and for the funding of good causes.
If you are interested, please send your resume to P&[Confidential Information]. We will reach out to shortlisted candidates for further career conversations.