Senior/IT Architect

NCS PTE. LTD.
  • Job Category
    Information Technology
  • Job level
    Professional
  • Contract type
    Contract, Permanent
  • Location
    North
  • Salary
    S$6500 - S$13000

Job Description

Key Roles & Responsibilities


Design & Development

· Define system-level application architecture that includes high-level design, architectural policies and principles, design and programming guidelines, implementation risks and mitigation measures, software development and integration strategies, software configuration controls, etc

· Maintain control over the architect throughout the entire software development lifecycle by continuously making critical adjustments to the architecture to ensure desired results are achieved

· Involve in requirement analysis phase to ensure the implementation feasibility of functional specifications. Highlight requirement gaps, disproportional construction efforts, technical challenges and any other issues to business analyst teams

· Provide technical leadership in the development through established design and development methodologies, to ensure system meets functional and system requirements

· Engage customers to explain the rationale of architecture’s selection, or other technical issues• Ensure best practices, frameworks and re-useable components are employed in the development project

· Trouble-shoot technical problems faced by the project team.

· Contribution to organizational development thru sharing best practices. Developing and conducting technical courses.


Service Innovation and Development

· Support the design and development of innovative solutions for existing service

· Support the design and development of new innovative service offering to ensure competitiveness and increase the value

· Support the design and development of up-to-date marketing collaterals for the consulting practice

· Support the design and development of methodology, templates, tools to ensure service delivery

Strategic Capability Development

· Support the documentation of new strategic capabilities for the practice

· Support the documentation of intellectual property (e.g. thought leadership/ points of view) of topics relating to the practice


Business Development

· Lead the development of the proposal and tender presentation

· Support the business development opportunity

· Support the development of the value proposition of the consulting offering and each proposal


Project Delivery

· Lead and ensure the completion of team's project deliverables within allocated budget and timeline

· Support setting of standards, design and develop high quality templates for team

· Ensure high standard of delivery by staff/ within team

· Comply to corporate governance

· Ensure staff’s compliance

· Improve work process within the team

· Improve methodology, templates, tools to ensure operation excellence (e.g. shorten delivery timeline, reduce effort)


Customer/Partner Relationship Management

· Support the development of long-term relationship with customers during business development and project delivery

· Manage customer relationship at project management level for project responsible

· Support the development of strategic partnerships with internal parties to strengthen the practice’s go to market and delivery model, hence increasing the competitiveness of the practice


Team/ People Management

· Manage resource plan for the project

· Coach and manage team and individual consultants

· Develop high performing, cohesive teams within the project

· Create and provide opportunities for staff development within the project


The Ideal Candidate Should Have/ Be

· Degree in Computer Science/Information Technology

· At least 5 years experience of a similar field

· Good verbal and written communication skills


Closing on 17 Sep 2021