A

Activate Interactive Pte

Technology consultancy delivering end-to-end digital solutions

Software Engineer

Full-Stack EngineeringPosted on Nov 12
Full-timeSingapore

About the Job

Requirements

  • HTML5, CSS3, and JavaScript or TypeScript.
  • Experience with React or Angular.
  • Backend development experience, including enterprise applications using Java, TypeScript with Node.js, or .NET.
  • REST API development and microservices architecture experience.
  • Experience integrating applications using APIs and messaging technologies, knowledge of event-driven architectures, and experience with RabbitMQ, Azure Service Bus, Kafka, or equivalent platforms.
  • Familiarity with database management and data integration concepts.
  • Experience with Microsoft Azure, Kubernetes, Docker, CI/CD pipelines, and GitLab.
  • Understanding of secure software development practices, TLS and certificate management, identity and access management concepts, and secrets management such as Azure Key Vault.
  • Experience developing applications within large enterprise or government environments.
  • Experience with workflow-based systems, case management systems, or operational business applications.
  • Experience supporting application migration, modernisation, or digital transformation initiatives.

Responsibilities

  • Design, develop, test, and maintain modern web applications using contemporary frontend and backend technologies.
  • Build responsive, user-friendly interfaces using HTML5, CSS3, JavaScript, and frameworks such as React.
  • Develop scalable backend services and microservices using Java and/or TypeScript with Node.js.
  • Design, build, and maintain REST APIs for application functionality and system integration.
  • Ensure applications are secure, scalable, maintainable, and aligned with enterprise development standards.
  • Develop and maintain integrations between the FX Platform and enterprise systems through APIs, messaging services, and data services.
  • Implement event-driven integrations using RabbitMQ, Azure Service Bus, or similar messaging technologies.
  • Support data exchange, synchronisation, and workflow integration across multiple applications and business domains.
  • Troubleshoot and resolve cross-system integration issues to ensure reliable operations.
  • Work with shared platform services such as authentication, notifications, workflow, scheduling, and common APIs.
  • Deploy and maintain cloud-native applications on Microsoft Azure.
  • Support containerised workloads using Docker and Kubernetes.
  • Work with Azure Kubernetes Service, API Management, Application Gateway, and Azure Key Vault.
  • Contribute to CI/CD pipelines that automate build, testing, deployment, and release processes.
  • Maintain source code repositories and development workflows using GitLab.
  • Implement secure coding practices and enterprise security controls.
  • Manage security configurations, including TLS certificates, secrets management, and authentication mechanisms.
  • Monitor application performance, reliability, and operational health.
  • Participate in troubleshooting, root cause analysis, and continuous improvement activities.
  • Work with product managers, service designers, technical leads, and business stakeholders to understand business workflows and user needs.
  • Participate in discovery, solution design, prototyping, and implementation activities.
  • Translate business requirements into technical solutions.
  • Contribute to Agile ceremonies, technical reviews, and release planning activities.
  • Support application modernisation and migration initiatives within the FX ecosystem.
  • Collaborate with AI engineers to integrate AI-powered capabilities into business applications where required.
  • Enhance, maintain, and support existing facility management applications with technical leads and business stakeholders.
  • Investigate and resolve production incidents and user-reported issues within agreed service levels.
  • Deploy fixes, patches, and enhancements through CI/CD pipelines, following change and release procedures.
  • Maintain technical documentation and runbooks, and keep dependencies up to date and free of known vulnerabilities.

Desired Qualifications

  • Exposure to service design, user research, or product-led development practices.

About the Company

Activate Interactive Pte

Technology consultancy delivering end-to-end digital solutions

Activate Interactive Pte is a technology consultancy in Singapore that blends strategy, creativity, and engineering to help organizations adopt digital solutions. It delivers end-to-end development for mobile and web apps, cloud technology, and UI/UX design, and it integrates digital tools into all areas of a business to remove tech roadblocks and boost efficiency for clients of all sizes. Its approach combines consulting insight with hands-on engineering to turn ideas into practical applications that people can use. The company differentiates itself by offering a single, integrated team that covers strategy, design, and development, aiming for cost-effective, holistic solutions rather than siloed services. Its goal is to help people live better and healthier through technology by creating solutions that improve population health and overall quality of life while developing its employees and supporting communities.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
1997

Recently Posted Jobs

Explore more opportunities at Activate Interactive Pte

See more jobs