COMPANY DESCRIPTION
YTL PowerSeraya, a wholly owned subsidiary of YTL Power International, provides value-added solutions in the electricity generation and retail of multi-utilities, and tank leasing. With a registered capacity of 2,047.7MW, it is one of Singapore's largest electricity generators.
The group has 3 subsidiaries: Geneco (Seraya Energy), which retails electricity for homes and businesses; PetroSeraya, the oil storage and tank leasing arm; and Taser, operating the Tuaspring Power Plant. YTL PowerSeraya is committed to being a fair and progressive employer, adopting four Tripartite Standards under the TAFEP. In 2023, we also received the Plaque of Commendation (GOLD) at the NTUC May Day Awards.
RESPONSIBILITIES
The Technical Analyst/Consultant will document business and functional requirements and analyse and design technical solutions to meet the business requirements. The ideal candidate will have a strong background in technical analysis, excellent problem-solving skills, and the ability to work effectively with cross-functional teams including strong business stakeholder management skills.
Responsibilities
General
- Develop and maintain business, application and data architectures and specifications.
- Develop and maintain SOPs and checklists to support BAU monitoring and project implementations.
- Prepare and maintain application and data architecture documents.
Delivery
Responsibilities in difference stages of the delivery cycle
- PLAN: Support the project/delivery manager in planning and managing initiatives or projects. Candidate may be required to take on scrum master role to break down work items and schedule them for sprint delivery.
- DESIGN:
- Requirements: Collaborate with stakeholders to design and document functional and non-functional requirements, ensuring clear and comprehensive specifications.
- Solutioning: Conduct detailed technical analysis of business requirements, system specifications, and existing processes to identify solutions and improvements. Design and develop technical solutions, including data models, system integrations, and workflows including preparation of technical user stories.
- TEST:
- Develop and execute test plans in SIT to validate technical solutions, ensuring they meet the specified requirements and function correctly.
- Review UAT plan, test cases and coordinate with users and testing team on actual UAT execution and resolution of UAT defects. Ensure regression and sanity tests are performed for major deployments.
- BUILD: Manage clarifications of requirements and solution details with technical team to ensure that the build and testing phases are fully aligned with the requirements matrix.
- RELEASE: Assist the delivery manager in reviewing release notes and coordinating with IT Ops, business stakeholders and vendors/developers for the release to production and post live verifications.
- POST DELIVERY: Assist delivery manager in managing the resolution of production issues and working with the team on providing the root cause analysis and closing issues with business users
Requirements:
- Degree in Computer Science, Information Technology, or a related field.
- At least 5 years' experience in technical analysis, system design, and/or development
- Have led/facilitated business requirements and solutioning workshops with the business and technical teams and have prepared business, functional and technical specifications.
- Experience in designing solutions and creating high level designs of applications including interfaces, servers and workflows.
- Experience in client relationship management and/or project management in a technological context.
The following skills, knowledge and traits are preferred:
- Technical Skills:
- Proficiency in programming languages (e.g., Java, C#, SQL), system integration tools, reporting tools and database management systems.
- Working knowledge of SQL to form database queries for application support investigations.
- Analytical Skills: Strong analytical and problem-solving skills, with the ability to interpret complex technical information and develop effective solutions.
- Communication Skills: Able to communicate effectively across the organization including business and technology personnel. Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Project Management: Experience with project management methodologies (e.g., Agile, Scrum) and tools.
- Tools and Technologies: Familiarity with business process mapping tools and software development tools and version control systems such as Agile DevOps routines and Microsoft Azure DevOps Tool.
- Attention to Detail: High level of accuracy and attention to detail in all aspects of technical analysis and documentation.
- Team Player: Ability to work collaboratively in a team environment and contribute to team success.
- Adaptability: Flexibility to adapt to changing business needs and technologies.
- Customer Focus: Strong customer service orientation with a focus on delivering value to the business.