​We are looking for an experienced Assistant Manager to join our Middleware Application team.
Reporting to the Section Lead, the incumbent focuses on connecting disparate software systems, applications, hardware, and data sources so they work together seamlessly. The incumbent bridges gaps between isolated components whether internal systems within the company, third-party/partner services, cloud platforms, or legacy and modern tech stacks to enable data flow, interoperability, and unified functionality.
We recognise that each individual has a unique blend of skills. Whether your strength is in middleware or implementing integration, we want to talk to you.
What You'll Do
- You will build connections using APIs (REST, SOAP, etc), middleware, message queues or integration platforms.
- You will review system requirement, infrastructure, data formats, and protocols.
- You will perform ETL-like tasks, format conversions, enrichment, and ensuring data consistency/quality across systems.
- You will implement retry mechanisms, logging, monitoring, alerting, and fault-tolerant designs for high availability.
- You will optimize for high throughput, low latency, and handle spikes in enterprise environments.
- You will perform integration testing, diagnose issue (e.g compatibility, performance, security), and ensure reliability/scalability.
- You will work with stakeholders, other engineers, DevOps, QA, and external vendor or partner to ensure integrations meet business needs.
- You will monitor integrated systems, handle updates/patches, automate processes, and improve performance or security.
- You will create integration docs, ensure adherence to standards (e.g. security, data privacy), and support deployment/release management.
Who You Are
- You have a Degree in Computer Science / Engineering, Information Science or related IT Discipline.
- You should have at least 5 years of relevant experience.
- You have strong proficiency in languages like Java, Python, JavaScript, or scripting.
- You have extensive experience in integration technologies, such as APIs, web services, microservices, database, cloud platform, tools like Jenkins, Git, and middleware (e.g. enterprise service bus, API Management/Gateways).
- You have knowledge of networking protocol, security (OAuth, encryption), Linux/Unix, containerization, and messaging systems (e.g. Kafka).
- You have strong communication (for example, explaining complex technical concepts) and problem-solving abilities, and analytical thinking.
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 people@singaporepools.com.sg. We will reach out to shortlisted candidates for further career conversations.