Senior System Analyst

INTERNATIONAL BACCALAUREATE ORGANIZATION (SINGAPORE BRANCH)

Singapore

On-site

SGD 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

INTERNATIONAL BACCALAUREATE ORGANIZATION (SINGAPORE BRANCH) seeks a Systems Analyst within the Platforms Team of Product Engineering to translate business requirements into precise technical specifications for IB Enterprise systems.

The role focuses on integration platforms, CRM Master Data, and Identity Data flows, collaborating with IT, product management, and external vendors to ensure scalable, secure IT services across IB.

Qualifications

  • IT related degree or equivalent experience in an IT discipline
  • Deep understanding of business requirements and enterprise systems
  • Strong knowledge of trends and technologies in systems development
  • Experience with web application and database development in various technologies
  • Hands‑on experience with requirements gathering/analysis
  • Relational databases and mass data storage concepts
  • Experience delivering major software projects across the development lifecycle
  • Excellent interpersonal and communication skills
  • Experience with globally distributed teams and third-party suppliers
  • Awareness of technology trends and directions

Responsibilities

  • Translate business requirements into concepts and designs
  • Attend or drive workshops and technical meetings
  • Review high level and detailed requirements
  • Provide technical estimates and recommendations including costs
  • Address non‑functional requirements
  • Analyze business requirements based on approved architecture
  • Build and maintain the technical product backlog
  • Capture business/technical requirements and feed the backlog
  • Develop and maintain documentation of specifications and designs
  • Provide technical support for vendor development teams
  • Liaise with infrastructure, security and architecture teams
  • Resolve technical queries
  • Guide and advise team members
  • Disseminate knowledge across the department
  • Review and approve solutions and documentation
  • Maintain knowledge of industry trends and future technologies

Skills

Microsoft .NET
Azure
SQL databases
Agile
Technical analysis
Documentation
Stakeholder communication
Interpersonal skills
Systems integration
API services

Education

IT degree

Tools

Microsoft SQL
Azure
API services

Job description

Job Purpose

Situated within the Platforms Team of Product Engineering, this role is responsible for investigative systems analysis for the development of IB Enterprise systems with integration and data impact in mind. This team is responsible for building and supporting Enterprise integration platforms that relies on IB CRM Master Data, controlled vocabularies and offers identity management services for systems across the organization

The Systems Analyst identifies business and user requirements and communicates those requirements to the internal and external application teams and project teams in a language that is technically clear and functionally accurate. Technical expertise and knowledge will be fundamental to ensure that the System Analyst is able to drive impact assessment discussions with the teams.

This role requires a seasoned IT professional who can engage businesses and users, determine complex business requirements, investigate technical impacts, then interpret and translate those requirements into precise application development specifications. Understanding of the master data and knowledge of how the downstream systems depends on this data will be the crucial contribution of the role for successful implementations and smooth operations of the new and existing IT services.

This post requires extensive liaison with IT, Product Engineering and Product Management teams, 3rd party suppliers, and end-users IB wide. This post has a deep understanding of CRM Data and Identity Data & Process Flows in order to understand the impact of integration works done by the Platforms team and ensure clear communication is maintained with other teams to ensure the integration platforms evolve over time to support the organizational wide initiatives.

Key Accountabilities
Analysis and Design
  • Identify and analyse technological developments, functional demands and organizational requirements and translate these into concepts and designs.
  • Attend or drive workshops and technical meetings providing technical analysis and input.
  • Review and feedback on high level and detailed requirements.
  • Technical analysis and expertise for new & existingtechnologies, providing technical estimates, recommendations and solutions, including estimated costs.
  • Input on NFRs (Non-Functional Requirements).
  • Systems analysis for business requirements based on approved architecture design.
Technical Product Backlog Management
  • Work with the team to build and maintain the technical product backlog based on the outcomes of the gap analysis works, issues reported or technical lifecycle management works.
  • Work with the requesting teams to capture the business or technical requirements and ensure that these information are incorporated into the Platforms team’s product backlog.
Documentation and reporting
  • Develop and maintain documentation on specifications and design according to standards and ensure filing / storing of relevant documentation in agreed central repositories.
Troubleshooting
  • Investigate and analyse technical IT incidents and problems, develop technical solutions and secure knowledge gathered from troubleshooting cases to create the necessary means and methods for the future.
  • Provide technical support for the multiple vendor development teams for assessment applications.
  • Liaise with infrastructure, security and architecture teams along with vendors, to select development / debugging / UX tools and technologies etc.
  • Resolve technical queries.
Utilize technical experience
  • Utilize technical and business experience to guide and advise other team members (internal and offshore) and represent the department effectively in inter‑departmental meetings.
  • Disseminate knowledge and experience effectively (enabling team members to perform optimally), whilst ensuring that the wider interests of the department are understood and represented in all communications.
  • Review and approve solutions, development and documentation of changes and development performed by globally distributed teams and 3rd parties, where applicable.
Develop trends knowledge
  • Maintain and develop knowledge of trends and developments in information technology and within the organization, to ensure that the department is aware of opportunities to improve its standards and working practices, along with moving forward with the future technologies invested in by the organization.
Knowledge and Experience
  • IT related degree or equivalent experience in an IT discipline.
  • The ability to gain a deep understanding of business requirements and systems organization wide, whilst understanding the implications of decisions made within IT development.
  • Strong knowledge of trends and technologies in systems development and the ability to identify and recommend opportunities for the use of new or alternative approaches which will be of benefit to the organization.
  • Extensive systems development knowledge with experience in web application and database development in a range of technologies.
  • Hands‑on experience with business requirements gathering / analysis.
  • Sound knowledge of relational databases and mass data storage concepts.
  • Experience of delivering major software projects in all aspects of the development lifecycle.
  • Excellent interpersonal skills, including the ability to chair meetings, make presentations, and to communicate complex technical issues using simple and clear language.
  • Experience working with and supporting globally distributed teams.
  • Experience working closely with 3rd party suppliers, ensuring delivery of 3rd party systems.
  • Awareness of trends and directions in technology.
Technical and Soft Skills
  • Extensive systems development experience using Microsoft .NET and related technologies. Exposure to Microservice architecture, message broker systems, API services are highly valued though not mandatory.
  • Good technical experience in Azure is highly preferred; either through development or analysis works.
  • Must have good proficiency with querying and analyzing data in Microsoft SQL or other similar rational database systems
  • Extensive systems analysis knowledge with experience in creating user stories and creation of appropriate technical documentation.
  • Experience working with Agile methodologies would be highly preferred
  • Ability to take initiative and manage a wide scope of workstreams.
  • Able to maintain the high‑level product view of the Platforms while being able to do the low‑level analysis works.
  • Excellent communication skills - interpersonal, written and oral.
  • Highly detail‑oriented.
  • Excellent customer service skills.
  • Self‑starter and ability to take initiative.
  • Self‑awareness and eager for continued professional growth.
  • Ability to work both independently and within a team.
  • Ability to work within a fast‑paced environment and meet deadlines, multitask and cope with multiple activities.
Problem Solving / Decision Making Level and Freedom
  • Make appropriate technical decisions on allocated software products used by internal and external stakeholders globally.
  • Formulate, implement and monitor operational plan for own area and provide input to departmental strategy.
  • Based on technical expertise and understanding of the requirements, determine the most appropriate technical solution for implementation. Following process, follow through the development of that technical solution.
  • Provide recommendations, support and advice to internal and external team members and internal stakeholders regarding potential and existing solutions.
  • Provide approvals for solutions / developed software to be used by internal and external stakeholders.
Quantitative Impact
  • Development and support of critical business systems used by internal and external stakeholders globally, including staff, schools, candidates, examiners, institutes, 3rd party systems etc.
  • Support the globally distributed project and application teams, including providing guidance on development solutions and providing approvals for solutions / developed software to be used by internal and external stakeholders.
  • Works on multiple continuously adaptive technologies to ensure IB systems allow the flexibility for organizational change and growth.
  • Works with 3rd party suppliers to ensure delivery of external systems, including attendance at supplier meetings.
  • Provide analysis for organizational wide projects with integration and data impact in mind.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Analyst
Application Analyst

HCA HOSPICE LIMITED • Singapore

On-site
SGD 60,000 - 90,000
Senior Business Analyst
Senior Business Analyst

Codex Solutions • Singapore

On-site
SGD 110,000 - 170,000
Senior Business Analyst
Senior Business Analyst

Income Insurance Limited • Singapore

On-site
SGD 90,000 - 150,000
Senior Business Analyst
Senior Business Analyst

CODEX SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Associate, Application Developer, Institutional Banking Group Technology, Group Technology
Associate, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,000
System Analyst 【IT Project, Banking】
System Analyst 【IT Project, Banking】

A-IT INVESTMENT PTE. LTD. • Singapore

On-site
SGD 110,000 - 140,000
Assoc Director, Engineering Lead, WRB Tech
Assoc Director, Engineering Lead, WRB Tech

Standard Chartered • Singapore

Hybrid
SGD 180,000 - 260,000
Senior Executive, System Applications
Senior Executive, System Applications

PacificLight Power Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
5-day work week
Business System Analyst, Solutioning - Bank
Business System Analyst, Solutioning - Bank

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 110,000 - 170,000
Business Analyst
Business Analyst

HELIUS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 65,000 - 85,000