Share this Job

Senior Tech Analyst

Date: 07-Sep-2021

Location: Singapore, Singapore

Company: Singtel Group

The Senior Tech Analyst is responsible for overseeing the development team, provide technical solutions and meeting development schedules. Ensure the delivered solution meets the functional and technical requirements, taking into considerations integration of various components, identification and mitigation of known technical risk, architectural principles, technology standards and best design practices.



  • Provide technical leadership to the development team through established design and development methodologies and ensure system meets functional and system requirements.
  • Analyze functional requirements to translate into application design using established design guidelines.
  • Engage customers to explain the rationale of technical solutions.
  • Recommend and evaluate detailed design of system components to ensure reusability and flexibility is practiced, where applicable.
  • Develop and update technical design documents.
  • Lead developers in the development of unit test package and execute unit, integration testing, system testing, User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment. 
  • Lead developers in system enhancements, technical support and issues/problem resolution including bugs fixing for the assigned systems.
  • Work closely with Project Managers, Business System Analysts and Engineers on application design and project delivery.
  • Understand process/program specifications, guide developers in conforming to program guidelines and programming best practices and ensure codes comply with NCS security guidelines.
  • Lead developers in changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits.
  • Lead investigations in all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently.  


The ideal candidate should possess:

  • Diploma / Degree in Computer Science or Engineering or equivalent.
  • At least 1 year of OutSystems platform experience.
  • At least 7 years of experience in various technology platforms and practices, including, but not limited to, Microsoft .NET technologies, service-oriented architecture and software development best practices.
  • Experienced in Microsoft .NET and Java.
  • Familiar with MS SQL and Agile Methodology.
  • Innovative and positive thinking team player with strong sense of integrity and accountability.