Systems Analyst
Overview
System analysts implement, support, and maintain IT systems to meet business needs.
Description
- Figure out what system requirements users need.
- Conduct system testing and maintenance.
- Analyse and evaluate how current systems are performing.
- Suggest improvements and alternative solutions.
- Write functional and technical specification documents.
Entry requirements
- A Bachelor’s Degree or Diploma in Computer Science or IT related fields is preferred.
- Stay updated on the latest technologies and take up internships to learn and grow your portfolio.
Salary
$5,000 – 6,000
/mo
Salary ranges are estimated based on public information found on Singaporean job portals, including MyCareersFuture, MySkillsFuture. Updated as of 2026.
Trivia
While system analysts’ don’t focus on coding, they must understand programming languages – so knowing languages like Python and Java is important.
What to expect
You'll work with lots of different people so strong teamwork skills are essential. During peak periods, you may also be expected to work overtime.
Soft
skills
Problem-Solving
Able to spot issues and develop practical solutions.
Communication
Ability to explain technical concepts clearly to non-technical people.
Collaboration
Able to work well with team members, other departments, and stakeholders.
Code Reading
Understanding of the structure, logic and rules of code to review existing codes.
Performance Tuning
Ability to identify and improve on factors slowing down systems.
Systems Analysis
Understanding of technical parts and business operations to design or change it.