N

NCS

ICT consulting, digital transformation, cybersecurity services

Lead Application Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Minimum 10 years of IT experience, preferably in roles involving architectural leadership.
  • Only Singapore citizens will be considered due to government project sensitivity.
  • Strong proficiency in Java and Spring Boot.
  • Strong proficiency in JavaScript frameworks, such as React.js.
  • Strong proficiency in application framework and solution design.
  • Strong proficiency in microservices architecture and distributed systems.
  • Strong proficiency in API technologies, including REST, GraphQL, and OpenAPI.
  • Hands-on experience with enterprise middleware such as IBM MQ, message brokers, and integration platforms.
  • Experience designing and deploying cloud-native applications on AWS or Azure.
  • Experience with Docker, Kubernetes, CI/CD, DevOps methodologies, and cloud/PaaS platforms.
  • Broad and deep knowledge of modern IT technologies, patterns, and architectural best practices.
  • Proven experience building and deploying scalable, secure production systems.
  • A degree in Computer Science, Computer Engineering, IT, or a related field.

Responsibilities

  • Provide strong technical leadership independently on large-scale or complex projects.
  • Define system-level application architecture, including high-level design, architecture principles, coding standards, integration strategies, and risk mitigation measures.
  • Lead the design of scalable, secure, and resilient applications using Java, Spring Boot, and React.js or similar JavaScript frameworks.
  • Architect and implement microservices-based solutions, API designs, and distributed systems.
  • Oversee application framework design and ensure best practices, reusable components, and enterprise patterns are adopted.
  • Maintain control over architecture throughout the software development lifecycle, making critical adjustments to ensure solution quality and alignment with business needs.
  • Participate in requirements analysis to validate feasibility, highlight gaps, and identify potential challenges.
  • Develop technical blueprints independently, ensuring systems meet functional and non-functional requirements.
  • Ensure best practices, frameworks, and reusable components are employed in projects.
  • Engage customers and stakeholders to explain architecture decisions, trade-offs, and technical considerations.
  • Troubleshoot complex technical issues and support development teams in resolving architectural or integration problems.
  • Coach, mentor, and guide Associate Architects, Architects, and technical teams.
  • Share knowledge through internal forums, Communities of Practice, and technical workshops.
  • Develop and conduct in-depth technical training materials or courses.
  • Contribute to organizational knowledge repositories based on project learnings and best practices.
  • Participate in pre-sales and solutioning activities to review proposed architecture, technical approaches, and effort estimates.
  • Support the organization in building technical credibility by contributing as a speaker or panelist at IT-related seminars, trade shows, or industry events.

Desired Qualifications

  • Cloud Architect certifications are preferred.
  • Relevant cloud or technology certifications, such as AWS, Azure, or Java, are an advantage.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs