Job Description
Business Systems Analyst
In today's rapidly changing world, NTU is facing unprecedented challenges in adapting its student administration processes to keep up with the ever-evolving needs and expectations of students. A new low-code development platform was deployed in NTU that allows creation and deployment of web and mobile applications quickly and easily. With this platform, businesses can streamline their software development processes and accelerate the delivery of their digital solutions. The Business Systems Analyst is essential in articulating the functional needs and translating them into IT solutions that will support the overall University goals. Responsible for the project implementation and transition of the Student Management System. The incumbent will work closely with SASD to analyze and define user requirements, recommend, and evaluate appropriate end-to-end IT solutions; manage project and change implementation; as well as maintaining and supporting the system implemented.
Key Responsibilities:
Requirements Analysis and Documentation
- Meet with stakeholders to identify and create clear and concise documentation of business requirements for a given project
- Analyze and validate requirements to ensure they are feasible and meet the needs of the business
Systems Design
- Develop detailed system design documents, including data flow diagrams, process flows, and technical specifications
- Ensure that the system design is feasible and can be implemented in a timely and cost-effective manner.
Systems Development
- Ensure that the system is developed according to specifications and requirements
Training and Support
- Develop training materials and provide training to end-users on how to use the system
- Provide ongoing support to end-users to ensure they are able to use the system effectively
Communication and Stakeholder Management
- Communicate regularly with stakeholders to ensure they are informed of project progress and any issues that arise
Continuous Improvement
- Continuously monitor and evaluate the system to identify areas for improvement
Requirements:
- A degree or an equivalent certificate in computer science, software engineering, or a related field is required.
- At least 3-5 years of experience in systems analysis and design.
- Excellent analytical skills and the ability to identify, analyze and resolve complex issues.
- Strong problem-solving skills.
- Excellent communication skills and the ability to work with cross-functional teams.
- Ability to design and develop scalable, maintainable, and efficient applications to meet business requirements.
- A collaborative and team-oriented approach to work.
- Customer service orientation and a commitment to quality.
- Experience and expertise in low code programming, specifically in developing and maintaining applications using low code platforms such as OutSystems, as well as experience with Oracle technologies and development tools such as Oracle Forms, Reports and PL/SQL scripting.