NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities providing consulting digital services technology solutions and more. We believe in harnessing the power of technology to achieve extraordinary things creating lasting value and impact for our communities partners and people. Our diverse workforce of 13000 has delivered large-scale mission-critical and multi-platform projects for governments and enterprises in Singapore and the APAC region.
The Lead Architect is responsible for the technical leadership in complex project system level application architecture in both presales and project delivery
Responsibilities
Practice Home & Presales
- Work with Practice Lead to create new or enhance existing solution offerings in the identified solution domains. The solution offerings must be relevant to the target customers at the right price point with the right level of innovations as differentiators.
- Able to work independently and act as trusted technical subject matter expert to customers to address complex needs in the targeted solution lead and create solution design (functional design system design deployment architecture logical BOM required by the solution design etc) to satisfy tender requirement by working closely with both internal and external partners.
- Evaluate products/solutions om various vendors and capable to narrow down the choice of vendors product based on solution quality product performance and cost effectiveness
- Able to make products/solution recommendations and negotiate with the partners/vendors for the best scope of work terms and costing.
- Own tender statement of compliance and technical proposal write-up for the area the responsible areas.
- Lead or support proof of concept or demo during tender presales stage.
- Be involved in pre-sales solution activities to review technical solution and estimate effort prepared by proposal team.
Project Delivery
- Provide technical leadership in complex project(s).
- Own architecture and design of the solution which 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 architecture 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.
- Develop the Technical Design Specification (TDS) through leading a team of architects/ senior engineers or independently depending on the scale of the project.
- Provide technical leadership in the project through established design and development methodologies to ensure system meets functional and system requirements.
- Perform code review guide junior engineers/developers during development drive system integration test review user acceptance test design works with devops engineers to develop CICD pipeline and code release strategies.
- Engage customers to explain the rationale of architectures selection or other technical issues.
- Ensure best practices frameworks and re-useable components are employed in the project.
- Trouble-shoot technical problems faced by the project team.
Organization Developmen
- Coach train and mentor junior Architects and engineers.
- Share technology knowledge with the rest of organization through Community of Practice (CoPs) or other in-house forums.
- Package and conduct in-depth technical courses.
- Contribute to knowledge repository on experience learnt through project implementation.
Essential Qualification
- Minimum 10 years of experience in technical role with responsibilities that apply in-depth knowledge of architectural principles and design in both presales and delivery capacities.
- At least 3 years of experience in managing and growing a team of more than 5 presales and delivery architects.
- Proven in experience in designing developing and deploying complex scalable software in the IOT/C2/C3/PSIM/Smart City/Safe City application domain for on-prem and cloud environments employ cloud native technologies (container Kubernetes etc) for at least 1 large scale projects.
- Proven hands-on experience with at least one major PSIM/C2/C3 platform and one or more physical security sub-systems: access control video surveillance intrusion detection perimeter security resource tracking (GPS BLE based tracking system) dispatch management physical security information management etc.
- Possess strong know-how and experience in integrating different physical security sub-systems in a multi-vendor environment into an integrated security management system. Deep understanding of physical security subsystems (CCTV Access Control etc.) and their integration protocols (APIs SDKs ONVIF BACnet Modbus).
- Experience in the design and development of application design using Java-related technology web based UI frameworks (e.g. REACT JS) SPA etc.
- Extensive knowledge of applications and systems integration design patterns tools and frameworks available in the market.
- Experience in both platform/product based application design approach and be-spoke tailored design approach with the ability to identify best approach for a particular situation.
- Experience in application of current AI/ML/LLM technologies to solution will be advantageous.
- Experience in SQL and NOSQL based technology cloud and on prem data lake lake house technology.
- Experience in real-time MPP database such as Clickhouse Apache Doris Apache Druid etc will be advantageous.
- Working knowledge of DevOps software development tools and methodologies product release management.
- Familiar with government on prem and cloud based common services and how these common services and government security requirements affect solution design. Good understand of government cyber security requirement and associated deliverables.
- Certification: Technical certs as Public Cloud Architect or Software/Solutions Architect or Enterprise Architect (TOGAF)
- Self-motivated with a positive can-do attitude strong leadership coupled with excellent client vendor and team management skills as well as good interpersonal and negotiation skills
- Excellent written and verbal communications skills with demonstrated ability to clearly articulate complex technical solution to customers and consultants
- Ability to lead develop and maintain respectful and trusting relationship.
- Degree in Computer Science / Computer Engineering / Information Technology related field or IT equivalent.
We are driven by our AEIOU beliefsAdventure Excellence Integrity Ownership and Unityand we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients Growing our people and Creating our future.
Together we make the extraordinary happen.
Learn more about us at and visit our LinkedIn career site.
Required Experience:
Staff IC
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities providing consulting digital services technology solutions and more. We believe in harnessing the power of technology to achieve extraordinary things creating lasting value and impact for our com...
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities providing consulting digital services technology solutions and more. We believe in harnessing the power of technology to achieve extraordinary things creating lasting value and impact for our communities partners and people. Our diverse workforce of 13000 has delivered large-scale mission-critical and multi-platform projects for governments and enterprises in Singapore and the APAC region.
The Lead Architect is responsible for the technical leadership in complex project system level application architecture in both presales and project delivery
Responsibilities
Practice Home & Presales
- Work with Practice Lead to create new or enhance existing solution offerings in the identified solution domains. The solution offerings must be relevant to the target customers at the right price point with the right level of innovations as differentiators.
- Able to work independently and act as trusted technical subject matter expert to customers to address complex needs in the targeted solution lead and create solution design (functional design system design deployment architecture logical BOM required by the solution design etc) to satisfy tender requirement by working closely with both internal and external partners.
- Evaluate products/solutions om various vendors and capable to narrow down the choice of vendors product based on solution quality product performance and cost effectiveness
- Able to make products/solution recommendations and negotiate with the partners/vendors for the best scope of work terms and costing.
- Own tender statement of compliance and technical proposal write-up for the area the responsible areas.
- Lead or support proof of concept or demo during tender presales stage.
- Be involved in pre-sales solution activities to review technical solution and estimate effort prepared by proposal team.
Project Delivery
- Provide technical leadership in complex project(s).
- Own architecture and design of the solution which 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 architecture 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.
- Develop the Technical Design Specification (TDS) through leading a team of architects/ senior engineers or independently depending on the scale of the project.
- Provide technical leadership in the project through established design and development methodologies to ensure system meets functional and system requirements.
- Perform code review guide junior engineers/developers during development drive system integration test review user acceptance test design works with devops engineers to develop CICD pipeline and code release strategies.
- Engage customers to explain the rationale of architectures selection or other technical issues.
- Ensure best practices frameworks and re-useable components are employed in the project.
- Trouble-shoot technical problems faced by the project team.
Organization Developmen
- Coach train and mentor junior Architects and engineers.
- Share technology knowledge with the rest of organization through Community of Practice (CoPs) or other in-house forums.
- Package and conduct in-depth technical courses.
- Contribute to knowledge repository on experience learnt through project implementation.
Essential Qualification
- Minimum 10 years of experience in technical role with responsibilities that apply in-depth knowledge of architectural principles and design in both presales and delivery capacities.
- At least 3 years of experience in managing and growing a team of more than 5 presales and delivery architects.
- Proven in experience in designing developing and deploying complex scalable software in the IOT/C2/C3/PSIM/Smart City/Safe City application domain for on-prem and cloud environments employ cloud native technologies (container Kubernetes etc) for at least 1 large scale projects.
- Proven hands-on experience with at least one major PSIM/C2/C3 platform and one or more physical security sub-systems: access control video surveillance intrusion detection perimeter security resource tracking (GPS BLE based tracking system) dispatch management physical security information management etc.
- Possess strong know-how and experience in integrating different physical security sub-systems in a multi-vendor environment into an integrated security management system. Deep understanding of physical security subsystems (CCTV Access Control etc.) and their integration protocols (APIs SDKs ONVIF BACnet Modbus).
- Experience in the design and development of application design using Java-related technology web based UI frameworks (e.g. REACT JS) SPA etc.
- Extensive knowledge of applications and systems integration design patterns tools and frameworks available in the market.
- Experience in both platform/product based application design approach and be-spoke tailored design approach with the ability to identify best approach for a particular situation.
- Experience in application of current AI/ML/LLM technologies to solution will be advantageous.
- Experience in SQL and NOSQL based technology cloud and on prem data lake lake house technology.
- Experience in real-time MPP database such as Clickhouse Apache Doris Apache Druid etc will be advantageous.
- Working knowledge of DevOps software development tools and methodologies product release management.
- Familiar with government on prem and cloud based common services and how these common services and government security requirements affect solution design. Good understand of government cyber security requirement and associated deliverables.
- Certification: Technical certs as Public Cloud Architect or Software/Solutions Architect or Enterprise Architect (TOGAF)
- Self-motivated with a positive can-do attitude strong leadership coupled with excellent client vendor and team management skills as well as good interpersonal and negotiation skills
- Excellent written and verbal communications skills with demonstrated ability to clearly articulate complex technical solution to customers and consultants
- Ability to lead develop and maintain respectful and trusting relationship.
- Degree in Computer Science / Computer Engineering / Information Technology related field or IT equivalent.
We are driven by our AEIOU beliefsAdventure Excellence Integrity Ownership and Unityand we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients Growing our people and Creating our future.
Together we make the extraordinary happen.
Learn more about us at and visit our LinkedIn career site.
Required Experience:
Staff IC
View more
View less