Careers
Available Positions
Student Internships
Step into real-world systems from day one. With us, interns don’t observe, they contribute. You’ll work alongside engineers, designers, and consultants on live projects that power digital government and enterprise platforms. It’s a hands-on experience designed to build capability, sharpen thinking, and give you a front-row seat to how modern systems are designed, built, and scaled.
IT Application Project Manager
Responsibilities:
- Manage the development and implementation of TOPPAN Ecquaria's solutions and applications
- Manage and lead a team of business analysts and developers in the entire project development life cycle
- Manage each phase of the development life cycle and ensure that all tasks/objectives in each phase are met
- Manage the expectations of Stakeholders and Clients
- Coordinate with suppliers and internal departments
- Accountable for the scope, schedule and resources used
- Manage and oversee the profit and loss of the project
Prerequisites:
- Computer Science background or equivalent
- At least 3 years' experience in project management and 5 years' experience in IT with good problem analysis techniques (those with less experience may be considered for a junior position)
- Strong written and communication skills
- Strong inter-personal relationship
- CITPM or PMP – Certified will be a huge added advantage
- Good understanding of Cloud Computing and Java / .NET / Web technologies will be an advantage
Sales Manager
Responsibilities:
- Identify, develop and manage accounts to achieve sales targets
- Lead, strategise and drive the sales bid process to secure new business deals
- Promote the company’s consultancy, solutions and software
- Work with a team of pre-sales consultants to prepare tender proposals and presentations
Prerequisites:
- Degree or Diploma in Computer Science, Marketing or Business
- Minimum 3 years of sales experience in a corporate function, experience in handling government accounts will have an added advantage
- Sales experience in handling government accounts will have added advantage
- Excellent presentation, communication and interpersonal skills
Data Engineer
Responsibilities:
- Design and build data pipelines for ingesting, transforming, and delivering data at scale
- Develop and maintain data warehouse and data lake solutions
- Collaborate with data scientists and analysts to define data models and schemas
- Ensure data quality, integrity, and security across all pipelines
- Optimise ETL/ELT processes for performance and reliability
- Implement monitoring and alerting for data pipeline health
Prerequisites:
- Degree in Computer Science, Data Science, or equivalent
- At least 2 years' experience in data engineering or a related role
- Proficiency in Python, SQL, and cloud-based data platforms (AWS, GCP, or Azure)
- Experience with Apache Spark, Kafka, or similar big data frameworks
- Familiarity with dbt, Airflow, or equivalent orchestration tools
- Strong analytical and problem-solving skills
DevOps Engineer
Responsibilities:
- Build and maintain CI/CD pipelines for application delivery
- Manage cloud infrastructure across AWS, GCP, or Azure environments
- Implement infrastructure as code using Terraform, CloudFormation, or similar
- Monitor system performance and respond to incidents
- Automate deployment, scaling, and recovery processes
- Collaborate with development teams to streamline release workflows
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 2 years' experience in DevOps, SRE, or platform engineering
- Strong scripting skills (Bash, Python, or Go)
- Hands-on experience with Docker, Kubernetes, and container orchestration
- Familiarity with monitoring tools (Prometheus, Grafana, ELK)
- Experience with Git, Jenkins, GitLab CI, or GitHub Actions
Product Technical Manager
Responsibilities:
- Lead the technical roadmap and architecture decisions for assigned products
- Bridge business requirements and engineering execution
- Manage cross-functional teams across product, design, and engineering
- Ensure delivery of high-quality, scalable solutions
- Engage with clients and stakeholders to gather and validate requirements
- Mentor technical leads and developers across the team
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 5 years' experience in product or engineering management
- Proven track record of shipping enterprise-grade software products
- Strong technical depth across full-stack, cloud, and data domains
- Excellent communication and stakeholder management skills
- PMP, CSPO, or equivalent certification is an advantage
DevSecOps Engineer
Responsibilities:
- Embed security practices throughout the software development life cycle
- Implement automated security scanning in CI/CD pipelines (SAST, DAST, SCA)
- Define and enforce secure coding standards and policies
- Conduct vulnerability assessments and coordinate remediation
- Manage identity, access, and secrets across cloud environments
- Respond to security incidents and lead post-incident reviews
Prerequisites:
- Degree in Computer Science, Cybersecurity, or equivalent
- At least 3 years' experience in DevOps with a security focus
- Familiarity with security tools (SonarQube, Snyk, OWASP ZAP, Trivy)
- Knowledge of compliance frameworks (ISO 27001, SOC 2, PCI-DSS)
- Experience with cloud security on AWS, GCP, or Azure
- Certifications such as CISSP, CEH, or AWS Security Specialty are a plus
Full Stack Developer
Responsibilities:
- Develop and maintain front-end and back-end components of web applications
- Translate UI/UX designs into responsive, accessible interfaces
- Design and integrate RESTful and GraphQL APIs
- Optimise applications for speed, scalability, and security
- Collaborate with designers, product managers, and other engineers
- Participate in code reviews and contribute to technical decisions
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 3 years' experience as a full stack developer
- Proficiency in modern JavaScript frameworks (React, Vue, or Angular)
- Strong back-end skills in Node.js, Java, .NET, or Python
- Experience with relational and NoSQL databases
- Familiarity with cloud deployment and containerisation
Software Engineer
Responsibilities:
- Design, develop, and maintain enterprise software systems
- Implement features across the full application stack
- Write clean, testable, and maintainable code
- Participate in technical design discussions and code reviews
- Investigate and resolve production issues
- Contribute to continuous improvement of engineering practices
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 3 years' professional software development experience
- Strong proficiency in Java, .NET, Python, or similar
- Solid understanding of data structures, algorithms, and design patterns
- Experience with web frameworks and database design
- Familiarity with Agile/Scrum methodologies
Technical Lead
Responsibilities:
- Lead the technical direction of one or more delivery teams
- Architect scalable, secure, and maintainable system designs
- Mentor engineers through code review, pairing, and technical coaching
- Drive engineering best practices, automation, and quality
- Translate business requirements into actionable technical roadmaps
- Partner with product and stakeholders to balance scope, schedule, and quality
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 6 years' experience in software engineering, with 2+ years leading teams
- Deep proficiency in Java, .NET, or Python; strong understanding of system design
- Experience leading Agile delivery teams
- Excellent communication and inter-personal skills
- Knowledge of DevSecOps practices and cloud-native architecture
IT Application Project Manager
Responsibilities:
- Manage the development and implementation of TOPPAN Ecquaria's solutions and applications
- Manage and lead a team of business analysts and developers in the entire project development life cycle
- Manage each phase of the development life cycle and ensure that all tasks/objectives in each phase are met
- Manage the expectations of Stakeholders and Clients
- Coordinate with suppliers and internal departments
- Accountable for the scope, schedule and resources used
- Manage and oversee the profit and loss of the project
Prerequisites:
- Computer Science background or equivalent
- At least 3 years' experience in project management and 5 years' experience in IT with good problem analysis techniques (those with less experience may be considered for a junior position)
- Strong written and communication skills
- Strong inter-personal relationship
- CITPM or PMP – Certified will be a huge added advantage
- Good understanding of Cloud Computing and Java / .NET / Web technologies will be an advantage
Data Engineer
Responsibilities:
- Design and build data pipelines for ingesting, transforming, and delivering data at scale
- Develop and maintain data warehouse and data lake solutions
- Collaborate with data scientists and analysts to define data models and schemas
- Ensure data quality, integrity, and security across all pipelines
- Optimise ETL/ELT processes for performance and reliability
- Implement monitoring and alerting for data pipeline health
Prerequisites:
- Degree in Computer Science, Data Science, or equivalent
- At least 2 years' experience in data engineering or a related role
- Proficiency in Python, SQL, and cloud-based data platforms (AWS, GCP, or Azure)
- Experience with Apache Spark, Kafka, or similar big data frameworks
- Familiarity with dbt, Airflow, or equivalent orchestration tools
- Strong analytical and problem-solving skills
DevOps Engineer
Responsibilities:
- Build and maintain CI/CD pipelines for application delivery
- Manage cloud infrastructure across AWS, GCP, or Azure environments
- Implement infrastructure as code using Terraform, CloudFormation, or similar
- Monitor system performance and respond to incidents
- Automate deployment, scaling, and recovery processes
- Collaborate with development teams to streamline release workflows
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 2 years' experience in DevOps, SRE, or platform engineering
- Strong scripting skills (Bash, Python, or Go)
- Hands-on experience with Docker, Kubernetes, and container orchestration
- Familiarity with monitoring tools (Prometheus, Grafana, ELK)
- Experience with Git, Jenkins, GitLab CI, or GitHub Actions
Product Technical Manager
Responsibilities:
- Lead the technical roadmap and architecture decisions for assigned products
- Bridge business requirements and engineering execution
- Manage cross-functional teams across product, design, and engineering
- Ensure delivery of high-quality, scalable solutions
- Engage with clients and stakeholders to gather and validate requirements
- Mentor technical leads and developers across the team
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 5 years' experience in product or engineering management
- Proven track record of shipping enterprise-grade software products
- Strong technical depth across full-stack, cloud, and data domains
- Excellent communication and stakeholder management skills
- PMP, CSPO, or equivalent certification is an advantage
DevSecOps Engineer
Responsibilities:
- Embed security practices throughout the software development life cycle
- Implement automated security scanning in CI/CD pipelines (SAST, DAST, SCA)
- Define and enforce secure coding standards and policies
- Conduct vulnerability assessments and coordinate remediation
- Manage identity, access, and secrets across cloud environments
- Respond to security incidents and lead post-incident reviews
Prerequisites:
- Degree in Computer Science, Cybersecurity, or equivalent
- At least 3 years' experience in DevOps with a security focus
- Familiarity with security tools (SonarQube, Snyk, OWASP ZAP, Trivy)
- Knowledge of compliance frameworks (ISO 27001, SOC 2, PCI-DSS)
- Experience with cloud security on AWS, GCP, or Azure
- Certifications such as CISSP, CEH, or AWS Security Specialty are a plus
Full Stack Developer
Responsibilities:
- Develop and maintain front-end and back-end components of web applications
- Translate UI/UX designs into responsive, accessible interfaces
- Design and integrate RESTful and GraphQL APIs
- Optimise applications for speed, scalability, and security
- Collaborate with designers, product managers, and other engineers
- Participate in code reviews and contribute to technical decisions
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 3 years' experience as a full stack developer
- Proficiency in modern JavaScript frameworks (React, Vue, or Angular)
- Strong back-end skills in Node.js, Java, .NET, or Python
- Experience with relational and NoSQL databases
- Familiarity with cloud deployment and containerisation
Software Engineer
Responsibilities:
- Design, develop, and maintain enterprise software systems
- Implement features across the full application stack
- Write clean, testable, and maintainable code
- Participate in technical design discussions and code reviews
- Investigate and resolve production issues
- Contribute to continuous improvement of engineering practices
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 3 years' professional software development experience
- Strong proficiency in Java, .NET, Python, or similar
- Solid understanding of data structures, algorithms, and design patterns
- Experience with web frameworks and database design
- Familiarity with Agile/Scrum methodologies
Software Engineer (Junior)
Responsibilities:
- Develop features and fix bugs across the application stack under senior guidance
- Write unit and integration tests for assigned modules
- Participate in code reviews to learn and improve craft
- Document technical work and contribute to internal knowledge bases
- Collaborate with cross-functional team members on day-to-day delivery
- Continuously upskill on the team’s tech stack
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- 0–2 years of professional software engineering experience (fresh graduates welcome)
- Foundational knowledge of at least one modern programming language
- Understanding of version control (Git) and basic web technologies
- Eagerness to learn and a strong sense of ownership
- Good written and verbal communication skills
Technical Lead
Responsibilities:
- Lead the technical direction of one or more delivery teams
- Architect scalable, secure, and maintainable system designs
- Mentor engineers through code review, pairing, and technical coaching
- Drive engineering best practices, automation, and quality
- Translate business requirements into actionable technical roadmaps
- Partner with product and stakeholders to balance scope, schedule, and quality
Prerequisites:
- Degree in Computer Science, Engineering, or equivalent
- At least 6 years' experience in software engineering, with 2+ years leading teams
- Deep proficiency in Java, .NET, or Python; strong understanding of system design
- Experience leading Agile delivery teams
- Excellent communication and inter-personal skills
- Knowledge of DevSecOps practices and cloud-native architecture