Key Responsibilities
- Provide technical consultation and support to users and project teams, evaluate and advice users on application IT solutions
- Gather and analyse user requirements, and design, develop, test and implement new application systems for the division
- Work closely with stakeholders to prioritize requirements and translate business needs into functional and design specifications
- Identify, track and resolve project issues and obstacles facing assigned projects and mitigate project risks
- Lead and monitor project progress, and ensure timely completion within scope and quality expectations
- Evaluate, recommend and implement technical solutions that effectively support the business needs
- Collaborate with vendors, developers and business users to ensure seamless implementation and maintenance of existing application systems
Job Requirements
- Bachelor's Degree in Computer Science, Information Technology, Information Systems, Computer Engineering, or a related discipline.
- At least 8 years of relevant working experience in application development, systems implementation and project management
- Strong experience in web application development and project delivery
- Minimum 5 years of hands-on experience in:
-
-
- C#.Net development work
- Database and web design
- Relational Database Management System (RDBMS) knowledge
-
- Strong techno-functional capabilities, with the ability to gather and analyse user requirements, translate business needs into functional and technical specifications, and propose practical, fit-for-purpose technology solutions
- Excellent analytical, problem-solving and stakeholder management skills
- Possess excellent oral and written communication and interpersonal skills
- Demonstrated ability to manage multiple priorities and work effectively with stakeholders at all levels