60 jobs in Itcan Pte. Limited

Software Engineer (Must Have Java + Prefer Spring Boot, Spring, Oracle, Oracle-BEA WebLogic App s...

049712 SGD6,000 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Summary

The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification. The role ensures program codes conform to standards and are delivered with quality, meeting schedule and requirements.

Responsibilities | CORE

- Analyse process and program specifications and translate into program codes

- Ensure conformance to programming guidelines and best practices

- Make changes to configurable items including hardware, software, and documentation

- Perform configuration management planning, identification, controls, and audits

- Develop unit test packages, execute tests, and document results to ensure quality

- Support integration testing, system testing, UAT, and implementation activities

- Fix reported problems or bugs to ensure smooth execution in production

- Investigate errors and initiate amendments and testing for correct and efficient system operation

- Prepare and maintain up-to-date system documentation

- Analyse functional requirements and translate into application design using established methodologies

- Ensure codes comply with security guidelines

Qualifications

Essential Qualifications

- Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent

- 1–4 years of experience in developing and delivering application software;

- Relevant system development and maintenance experience using Java-related technologies

- Experience with Spring Boot, Spring, Oracle, Oracle-BEA WebLogic App server, Apache Maven, Primefaces has an added advantage

- Strong problem-solving skills with ability to think creatively

- Proficient in written and spoken English

- Willingness to travel as required

Preferred Attributes

- Initiative and strong commitment to results and quality standards

- Team player with strong communication and interpersonal skills

- Self-motivated with positive attitude and high energy

- Customer-focused with strong service orientation

Professional and/or Technical Certifications

- Oracle Certified Professional (Java) Preferred.

ADDITIONS

- Work with team lead to ensure design and codes conform to architecture and standards

- Participate in requirements gathering and review functional specifications with Business Analysts

- Participate in peer reviews to improve project quality.

Is this job a match or a miss?
Apply Now

Software Engineer (Must Have Java + Prefer Weblogic Server, Spring, Oracle Database, MyBatis and ...

049712 SGD6,500 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Summary

The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification. The role ensures program codes conform to standards and are delivered with quality, meeting schedule and requirements.

Responsibilities | CORE

- Analyse process and program specifications and translate into program codes

- Ensure conformance to programming guidelines and best practices

- Make changes to configurable items including hardware, software, and documentation

- Perform configuration management planning, identification, controls, and audits

- Develop unit test packages, execute tests, and document results to ensure quality

- Support integration testing, system testing, UAT, and implementation activities

- Fix reported problems or bugs to ensure smooth execution in production

- Investigate errors and initiate amendments and testing for correct and efficient system operation

- Prepare and maintain up-to-date system documentation

- Analyse functional requirements and translate into application design using established methodologies

- Ensure codes comply with security guidelines

Qualifications

Essential Qualifications

- Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent

- 1–4 years of experience in developing and delivering application software;

- Relevant system development and maintenance experience using Java-related technologies

- Experience with Weblogic Server, Spring, Oracle Database, MyBatis and JSP has added advantage

- Strong problem-solving skills with ability to think creatively

- Proficient in written and spoken English

- Willingness to travel as required

Preferred Attributes

- Initiative and strong commitment to results and quality standards

- Team player with strong communication and interpersonal skills

- Self-motivated with positive attitude and high energy

- Customer-focused with strong service orientation

Professional and/or Technical Certifications

- Oracle Certified Professional (Java) Preferred.

ADDITIONS

- Work with team lead to ensure design and codes conform to architecture and standards

- Participate in requirements gathering and review functional specifications with Business Analysts

- Participate in peer reviews to improve project quality.

Is this job a match or a miss?
Apply Now

Software Engineer (Must Have .Net Core)

049712 SGD7,000 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

We require Full Stack Engineers who will join product teams to focus on building impactful digital solutions for government agencies. The successful candidates will collaborate within cross-functional product squads alongside Quality Engineers, User Experience Designers, and Product Owners to create and enhance software products that deliver meaningful outcomes for public sector users and citizens.

Key Responsibilities

- Partner with government agencies to build and iterate on high-quality digital products that solve real user problems.

- Collaborate within cross-functional product teams comprising Full Stack Engineers, Quality Engineers, User Experience Designers, Product Managers and Product Owners to deliver user-centred solutions and participate in the product management lifecycle.

- Champion the adoption of modern technologies, practices and tools that accelerate product delivery and enhance user experience.

- Actively engage in the agile way of working and Scrum ceremonies including Sprint Planning, Reviews and Retrospectives to ensure continuous product improvement.

- Contribute to regular technical knowledge-sharing and product ideation sessions to drive innovation.

- Develop clean, maintainable code that supports rapid product iteration and long-term scalability.

- Conduct thorough code reviews to maintain product quality and share knowledge across the team.

- Effectively prioritise and execute product features and technical tasks in dynamic, fast-moving product environments.

Qualifications

Essential Requirements

- Degree or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines

- Solid programming fundamentals

- Familiarity with cloud-based application development and practices such as Extreme Programming, Continuous Integration and Delivery

- Knowledge and experience in modern technologies such as ReactJS, TypeScript, Angular and.Net

- Strong analytical and problem-solving skills

- Team player with good communication skills

- Have the desire to service the public through the use of technology

- Strong technical aptitude including excellent troubleshooting and communications skills

- Experience with SHIP-HATS, APEX or Cloud File Transfer (CFT) will be advantageous.

- Good understanding and working knowledge of Agile projects such as SCRUM and KANBAN

Preferred Qualifications:

- Experience with AWS deployment, Terraform, Docker, or similar cloud infrastructure tools would be advantageous. Candidates with exposure to CI/CD pipelines, cloud-native architecture, or container orchestration will be particularly valued.

Team Fit and Soft Skills:

- The ideal candidates will demonstrate passion for creating meaningful digital products, exhibit high self-awareness with a growth mindset, and show willingness to mentor colleagues and share knowledge.

- Strong self-management skills and the ability to support team members are crucial for success in this collaborative environment.

Is this job a match or a miss?
Apply Now

Software Engineer (Must Have Java + Prefer ReactJS, Spring Boot, Spring Batch, Spring Cloud and H...

049712 SGD6,500 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary

The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification. The role ensures program codes conform to standards and are delivered with quality, meeting schedule and requirements.

Responsibilities | CORE

- Analyse process and program specifications and translate into program codes

- Ensure conformance to programming guidelines and best practices

- Make changes to configurable items including hardware, software, and documentation

- Perform configuration management planning, identification, controls, and audits

- Develop unit test packages, execute tests, and document results to ensure quality

- Support integration testing, system testing, UAT, and implementation activities

- Fix reported problems or bugs to ensure smooth execution in production

- Investigate errors and initiate amendments and testing for correct and efficient system operation

- Prepare and maintain up-to-date system documentation

- Analyse functional requirements and translate into application design using established methodologies

- Ensure codes comply with security guidelines

Qualifications

Essential Qualifications

- Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent

- 1–4 years of experience in developing and delivering application software;

- Relevant system development and maintenance experience using Java-related technologies

- Experience with ReactJS, Spring Boot, Spring Batch, Spring Cloud and Hibernate is preferred

- Strong problem-solving skills with ability to think creatively

- Proficient in written and spoken English

- Willingness to travel as required

Professional and/or Technical Certifications

- Oracle Certified Professional (Java) Preferred.

Preferred Attributes

- Initiative and strong commitment to results and quality standards

- Team player with strong communication and interpersonal skills

- Self-motivated with positive attitude and high energy

- Customer-focused with strong service orientation

ADDITIONS

- Work with team lead to ensure design and codes conform to architecture and standards

- Participate in requirements gathering and review functional specifications with Business Analysts

- Participate in peer reviews to improve project quality.

Is this job a match or a miss?
Apply Now

Software Engineer (Must Have Java + Prefer Spring Boot, Spring Web MVC, Apache Maven and Jasper R...

049712 SGD6,000 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary

The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification. The role ensures program codes conform to standards and are delivered with quality, meeting schedule and requirements.

Responsibilities | CORE

- Analyse process and program specifications and translate into program codes

- Ensure conformance to programming guidelines and best practices

- Make changes to configurable items including hardware, software, and documentation

- Perform configuration management planning, identification, controls, and audits

- Develop unit test packages, execute tests, and document results to ensure quality

- Support integration testing, system testing, UAT, and implementation activities

- Fix reported problems or bugs to ensure smooth execution in production

- Investigate errors and initiate amendments and testing for correct and efficient system operation

- Prepare and maintain up-to-date system documentation

- Analyse functional requirements and translate into application design using established methodologies

- Ensure codes comply with security guidelines

Qualifications

Essential Qualifications

- Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent

- 1–4 years of experience in developing and delivering application software;

- Relevant system development and maintenance experience using Java-related technologies

- Experience with Spring Boot, Spring Web MVC, Apache Maven and Jasper Report has an added advantage

- Strong problem-solving skills with ability to think creatively

- Proficient in written and spoken English

- Willingness to travel as required

Preferred Attributes

- Initiative and strong commitment to results and quality standards

- Team player with strong communication and interpersonal skills

- Self-motivated with positive attitude and high energy

- Customer-focused with strong service orientation

Professional and/or Technical Certifications

- Oracle Certified Professional (Java) Preferred.

ADDITIONS

- Work with team lead to ensure design and codes conform to architecture and standards

- Participate in requirements gathering and review functional specifications with Business Analysts

- Participate in peer reviews to improve project quality.

Is this job a match or a miss?
Apply Now

systems engineer

049712 SGD4,500 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

- Install, test, implement and configure systems (include Operating Systems and Application Software) in accordance with specifications and service level requirements, ensuring compliance with industry best practices.

- Perform basic administration and check to ensure system is running as expected in terms of performance and security

- Manage systems changes using an established change request process, including assessing the impact, obtaining necessary approvals, and communicating status updates to multiple stakeholders.

- Conduct root cause analysis for system issues and proactively implement measures to prevent recurrence. Continuously monitor the effectiveness of implemented measures and make adjustments as necessary.

- Provide expert technical advice and guidance on systems to customers, project teams, and Level 1 Engineers, assisting them in making informed decisions and resolving complex technical issues, including troubleshooting/integration with/at Front-End Devices.

- Experience in Backend system hardening, security acceptance and vulnerability testing will be preferred.

- Engage with external partners and users

- Gather business and/or application requirements so as to plan, design, install, test and implement systems that meet commitments with our customers

- Monitor and measure the performance and availability of systems proactively; implement corrective actions identified to improve performance and service level availability

- Respond promptly to incident, perform root cause analysis and provide temporary or permanent resolution of incidents. Provide timely incident status updates to relevant parties

- Implement service continuity measures, i.e., backup/restore procedures and disaster recovery plan, to ensure continuous operations

- Create and maintain comprehensive documentation for all implementation

- Willing to do 24 X 7 standby duties

Qualifications

- Preferably Diploma/Degree with IT or Engineering background.

- Experience in implementing Engineering/Infrastructure Project.

- Experience in administrating, performance tuning, system monitoring, maintenance and troubleshooting.

- Strong knowledge of networking technologies (OSI network layers, TCP/IP).

- Structured and organized.

- Strong communication skills, both written and verbal, to effectively communicate with team members, clients, and stakeholders.

- Ability to explain technical concepts clearly and concisely

- Possess strong sense of ownership and tenacity.

- Possess initiative and disposition with a strong commitment and orientation towards results and high-quality standards.

- Stationed at Client’s facilities or at site as required.

Is this job a match or a miss?
Apply Now

Backend Systems Engineer

049712 SGD6,000 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

- Install, test, and implement systems in accordance with specifications and service level requirements, ensuring compliance with industry best practices.

- Manage systems changes using an established change request process, including assessing the impact, obtaining necessary approvals, and communicating status updates to multiple stakeholders.

- Conduct root cause analysis for system issues and proactively implement measures to prevent recurrence. Continuously monitor the effectiveness of implemented measures and make adjustments as necessary.

- Develop and implement comprehensive service continuity measures, including robust backup/restore procedures and disaster recovery plans, to ensure uninterrupted business operations in the event of disruption.

- Provide expert technical advice and guidance on systems to customers and project teams, assisting them in making informed decisions and resolving complex technical issues.

- Good to have troubleshooting skills and resolving issues related to PSIM (Physical Security Information System), CCTV surveillance systems, access control, alarm & intrusion systems, and network infrastructure.

- Must have backend system configuration and setup skill sets & experience as below:- Perform CIS hardening for Windows and Linux Server

- Perform configuration of Linux Server- User account with limited privilege (sudoers)

- SSH account (sshd_config)

- Password control (chage/passwd)

- Server restoration with REAR

- Perform basic computer and network maintenance

Qualifications

- Educational Qualification:- Required: Nitec/Higher Nitec/diploma/degree in Electrical Engineering, Electronics Engineering, or Information Technology (IT) from a recognized institution.

- Communication Skills:- Strong communication skills, both written and verbal, to effectively communicate with team members, clients, and stakeholders.

- Ability to explain technical concepts clearly and concisely.

Is this job a match or a miss?
Apply Now

Wintel Engineer

049712 SGD8,500 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview:

(Summary of the role)

Work within a team environment to ensure daily availability of wintel servers with significant business or IT

impact, handling all Windows Server OS installations, administrations, incidents, Root Cause.

Responsibilities:

(Describe the important end results of the job, i.e., what has to be achieved and why. Start

with the most important and number each one separately)

• Implementation of Windows based infrastructure based on business requirements.

• Ongoing maintenance, security, and availability of Windows based infrastructure based on business

requirements.

• Troubleshoot and resolve Windows OS related incidents and problems according to customer processes.

• Perform Root Cause Analysis (RCA) for OS related service problems as part of problem management.

• Liaise with support vendors for maintenance, support or issues resolution.

• Support Windows Server based systems, system software, clustering software and system management

agents.

• Assist in analysing historical usage for tracking and trending by CPU, memory, I/O and storage.

• Implement capacity improvement plan.

• Assist in developing and maintaining the Technical Disaster Recovery Plan. Provide technical support

during disaster.

• Execute Technical Disaster Recovery plan during DR and DR drill.

• Setting up and managing Windows Active Directory experience inclusive of managing GPOs and user

profiles.

• Setting up and managing Windows Clustering.

• Setting up and managing VMWare hosts (inclusive of VCenters) and virtual machines including all OS

platforms (Linux and windows).

• Working knowledge in VMware vSphere 4.x and above.

• Setting up and managing Hyper-V and virtual machines.

• Setting up and managing Netbackup and/or BackupExec, including defining backup policies based on

industry standards.

• Setting up and managing enterprise-wide Symantec Endpoint Protection Manager, including defining

policies based on industry standards.

• Review event logs on a regular basis based on business requirements.

• Manage the server OS patching procedure and security hardening.

Evaluate and review patches, before and after installation.

• Perform backup and restore of systems based on business requirement.

• Manage and monitor systems using monitoring software.

• Conduct operational meetings with customer.

• Writing/updating technical design, build and process documentations.

• Working knowledge in SAN Storage management.

Requirements:

(Indicate the qualifications, education, associated training, background knowledge, skills

and attributes to perform the job competently)

• Working experience in government agency is preferable.

• Possess reasonable leadership and interpersonal skills and have experience working in large enterprise

operational environments.

• Process good oral and written communication skills

• Ability to independently solve and troubleshoot problems.

• Familiarity in carrying out Deep level Windows server OS troubleshooting and problem resolution

• Knowledge in Microsoft Cluster is a must.

• Knowledge in Windows, where documented knowledge/certification for Windows 2003/2008 is a must

and 2012 would be an advantage.

• Working experience of installation and operation of Windows Servers (2003/2008/2012) operating

systems, software and backup solutions.

• Knowledge of server hardware and equipment such as HP/IBM /Dell servers and HP/IBM SAN would be an

advantage.

• Familiarity with enterprise virus protection software.

• Familiarity with major systems monitoring software and its functionality.

• ITIL Foundation certified or equivalent work experience.

• Some automation and scripting experience and SAN storage knowledge would be an advantage.

• Self-motivated, customer oriented and a team player when involved in projects.

Is this job a match or a miss?
Apply Now

Cloud Wintel Engineer

049712 SGD8,500 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview:

(Summary of the role)

The Wintel Engineer is responsible for providing SME support, which includes planning, installation

and administration of Workplace Management. The responsibilities incorporate administration of

Workplace environment; creating and updating company images; development of task sequences for

OS deployments; reviewing procedures of daily operations and implementing new procedures to

improve efficiency and adhering to best practices.

Responsibilities:

(Describe the important end results of the job, i.e., what has to be achieved and why. Start

with the most important and number each one separately)

• Perform installation, configuration, testing and maintenance of endpoint hardware and images

consisting of the following but not limited to: Operating System, Software/Applications,

Drivers, upgrades, updates and hotfixes.

• Plan, implement and support Patch Management and Software Distribution services.

• Design, implement, and maintain AWS or Azure infrastructure and services, ensuring

scalability, security, and high availability of applications.

• Deploy, configure, and manage AWS or Azure services such as EC2 instances, VPC, S3, RDS,

Lambda, IAM, Azure App Services, Azure SQL Database, Azure Functions, etc.

• Collaborate with development teams to architect and deploy cloud-native applications.

• Implement and maintain automation and infrastructure-as-code (IaC) using tools like

CloudFormation or Terraform.

• Troubleshoot and resolve issues related to AWS or Azure infrastructure, applications, and

connectivity.

• Implement backup and disaster recovery strategies for AWS or Azure resources.

• Provide administration of back-end infrastructure services with focus on PC Imaging.

• Support desktop and server related escalations pertaining to Workplace Management tools

issues.

• Perform Quality Assurance testing for changes to endpoint devices.

• Contribute to the streamlining of daily operational processes, such as automations.

• Ensure smooth running of daily operations.

• Update and maintain proper documentation and reports.

• Any other ad-hoc duties as required or assigned.

Bachelor Degree or Diploma in Electrical/Electronic/Computer Engineering/Information

System.

• At least 5 years of experience in Windows Servers, Active Directory, Power Shell, Group Policy

Objects and Workplace Management Tools (for e.g. HC BigFix, MS SCCM, Citrix VDI, Nexthink

& etc).

• Extensive knowledge of PC Imaging Deployment, Patch Management, Software Distribution

for desktop and server devices.

• Ability to work in a heterogeneous environment.

• Strong analysis and design background with sound documentation experience.

• Experience in deployment of similar functions, such as HCL Big Fix, MS SCCM, Citrix VDI,

Nexthink & etc.

• Working experience with MSI technology, Application Packaging/Deployment processes and

methodologies will be an added advantage.

• In-depth knowledge of custom actions, scripts, scenarios based solution and regressive

troubleshooting in Windows Installer Technology.

• In-depth knowledge of AWS, Azure services and architecture.

• Familiarity with infrastructure-as-code tools like CloudFormation or Terraform.

• Strong understanding of networking concepts and security best practices in AWS, Azure.

• Experience with CI/CD pipelines and version control systems (e.g., Git).

• Scripting skills in Python, Shell, or other relevant languages.

• AWS, Azure certifications like AWS Certified Solutions Architect, AWS Certified Developer,

Azure Administrator, Azure Solutions Architect are a plus.

• Proficient in troubleshooting skills.

• Effective communication skills.

• Self-driven and ability to work independently.

Is this job a match or a miss?
Apply Now

Cloud Engineer

049712 SGD9,000 Monthly ITCAN PTE. LIMITED

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Cloud Infrastructure Management

- Design, deploy, and manage AWS cloud infrastructure including EC2, S3, VPC, RDS, and Lambda

- Implement and maintain AWS services such as ECS, EKS, CloudFront, Route 53, and DynamoDB

- Monitor cloud resources and optimize for performance, cost-efficiency, and scalability

- Implement disaster recovery and high availability solutions using AWS best practices

- Manage multi-account AWS environments using AWS Organizations and Control Tower

Automation & DevOps

- Develop Infrastructure as Code (IaC) using AWS CloudFormation, Terraform, or AWS CDK

- Implement CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, Jenkins, or GitHub Actions

- Automate deployment, configuration, and management tasks using AWS CLI, Python (Boto3), or Bash scripting

- Support continuous integration and continuous delivery practices across development teams

- Implement automated testing and validation of infrastructure changes

Security & Compliance

- Implement AWS security best practices including IAM policies, roles, and permissions

- Configure security groups, NACLs, AWS WAF, and Shield for network protection

- Ensure compliance with industry standards and regulatory requirements (e.g., SOC 2, ISO 27001, GDPR)

- Monitor security threats using AWS GuardDuty, Security Hub, and CloudTrail

- Manage encryption, AWS KMS, Secrets Manager, and certificate management

- Conduct regular security audits and vulnerability assessments

Collaboration & Support

- Partner with development teams to architect cloud-native and serverless applications

- Provide technical guidance and mentorship to team members

- Troubleshoot and resolve cloud infrastructure and application issues

- Document architecture diagrams, runbooks, and standard operating procedures

- Participate in on-call rotation for production support and incident response

- Collaborate with partners and alliances to deliver integrated solutions

Technical Skills

- AWS Services: Deep knowledge of core AWS services (EC2, S3, VPC, RDS, Lambda, ECS/EKS, CloudWatch)

- Scripting & Automation: Proficiency in Python, Bash, PowerShell, or similar languages

- Infrastructure as Code: Hands-on experience with CloudFormation, Terraform, or AWS CDK

- CI/CD Tools: Experience with AWS CodePipeline, Jenkins, GitLab CI, or GitHub Actions

- Containerization: Knowledge of Docker, Kubernetes, Amazon ECS, and Amazon EKS

- Networking: Strong understanding of VPC, subnets, routing, VPN, Direct Connect, and load balancing

- Security: Experience with IAM, Security Groups, KMS, Secrets Manager, and AWS security services

- Monitoring & Logging: Proficiency with CloudWatch, CloudTrail, X-Ray, and third-party monitoring tools

- Databases: Familiarity with RDS, DynamoDB, Aurora, and database migration strategies

Is this job a match or a miss?
Apply Now