2,053,911open jobs
122,978companies
238,415added this week
Browse all
Salary
$38k – $66k per year (gross)
Location
In office (Singapore)
Experience
1+ year exp
Employment
Full-Time

First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match

1. Software Development and System Enhancement

  • Design, develop, test, implement, and maintain software applications to support business and operational requirements.
  • Analyse user requirements and translate them into technical specifications and software solutions.
  • Troubleshoot software issues, perform root cause analysis, and implement corrective actions.
  • Enhance existing applications and systems to improve functionality, reliability, efficiency, and performance.
  • Develop and maintain software solutions in accordance with established coding standards and best practices.

2. System Integration and Implementation

  • Develop and maintain integrations between software applications, databases, enterprise systems, and business platforms.
  • Participate in system upgrades, application deployment, data migration, and implementation activities.
  • Conduct system testing, user acceptance testing (UAT), and post-implementation reviews.
  • Ensure software solutions meet functional requirements, quality standards, and business needs.
  • Identify and resolve system compatibility and integration issues.

3. Technical Support and Maintenance

  • Provide technical support for software applications and business systems.
  • Investigate and resolve application errors, system performance issues, and operational disruptions.
  • Maintain technical documentation, system configurations, user manuals, and system records.
  • Implement preventive maintenance and continuous improvement initiatives to enhance system stability and reliability.
  • Monitor system performance and recommend appropriate technical improvements.

4. Stakeholder and Vendor Coordination

  • Gather and analyse business requirements by working closely with users and relevant stakeholders.
  • Liaise with software vendors, consultants, and service providers on system development, implementation, and technical support.
  • Provide technical advice and recommendations to support business and operational requirements.
  • Prepare technical documentation, system specifications, and implementation updates.
  • Provide training and guidance to users on new systems, features, and operational procedures.

5. Quality Assurance and Continuous Improvement

  • Establish and follow software development, testing, deployment, and maintenance procedures.
  • Ensure software solutions comply with relevant IT policies, security requirements, and data protection standards.
  • Identify opportunities to automate processes, improve workflows, and enhance operational efficiency.
  • Keep abreast of emerging software technologies, development practices, and industry best practices.

Job Requirements and Qualifications

  • Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline.
  • Relevant experience in software development, application support, system implementation, or IT systems maintenance.
  • Experience in software development, application enhancement, or system integration would be an advantage.
  • Proficiency in one or more programming languages, such as Java, Python, C#, or JavaScript.
  • Knowledge of relational databases, SQL, database design, and data management.
  • Familiarity with software development life cycles (SDLC), software testing, debugging, and version control.
  • Understanding of system integration, APIs, web applications, and enterprise systems.
  • Familiarity with cloud platforms, cybersecurity principles, and IT infrastructure.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Good communication and interpersonal skills, with the ability to work effectively with technical and non-technical stakeholders.
  • Ability to work independently and collaboratively across technical and business teams.
  • Detail-oriented, organised, proactive, and adaptable to changing business and technical requirements.
  • Strong commitment to software quality, system reliability, and continuous improvement.

Skills

Software Troubleshooting, Application Maintenance Support, maintenance of IT systems, Computer Engineering, C Language, Technological Proficiency, Computer Science, Requirements Analysis, Application Support, Cybersecurity, Software Standards Development, Software Development Lifecycle, Database Design, System Improvements, Web Applications, Applications Support and Enhancement

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,053,911 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
In office · 8+ years exp · Bachelor's Degree · Singapore
Python
Java
C++
AI/ML
Gemini
LLM
Machine Learning
Apply
In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
Golang Developer 17 min ago
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Python
Go
Databases
PostgreSQL
Redis
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
Amazon S3
IAM
Amazon ECS
Apply
Hybrid · Full-Time · 5+ years exp · Toulouse
Python
PowerShell
Bash
DevOps
Rest API
Terraform
Ansible
GCP
Azure DevOps
VMWare
CircleCI
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Linux
Cybersecurity
ISO 27001
OpenCTI
MISP
MITRE ATT&CK
MITRE D3FEND
CVSS
EPSS
SBOM
SLSA
STIX
TAXII
OWASP Dependency-Track
SIEM
OWASP
Management
Agile
Apply
In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
≈ $45k – $87k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Singapore
Python
Go
JavaScript
TypeScript
C++
Databases
Google Cloud Spanner
Mobile
State Management
Apply
≈ $56k – $114k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Feature Store
DevOps
Terraform
CI/CD
Git
AWS
Platform Engineering
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon Kinesis
Amazon EventBridge
AWS Step Functions
Cybersecurity
Least Privilege
Analytics
AWS Glue
Life Sciences
CRISPR
Apply
In office · Part-Time · 2+ years exp · Master's Degree · Singapore
Apply
Product Designer, 2D 3 hours ago
Equity · In office · Full-Time · Singapore
Game Dev
Unity
Design
Figma
Apply
See all jobs
This is one of many
2,053,911 more open roles from verified company boards, updated every day.