N

NCS

ICT consulting, digital transformation, cybersecurity services

Lead Application Architect

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

About the Job

Requirements

  • A minimum of 10 years of IT experience, preferably in roles involving architectural leadership.
  • Strong proficiency in Java and Spring Boot.
  • Proficiency with JavaScript frameworks such as React.js.
  • Experience in application framework and solution design.
  • Experience with microservices architecture and distributed systems.
  • Knowledge of 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; cloud architect certifications are preferred.
  • 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.
  • Must be a Singapore citizen due to government project sensitivity.

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 adoption of best practices, reusable components, and enterprise patterns.
  • 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 articulate 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 estimations.
  • 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

  • Relevant cloud or technology certifications, such as AWS, Azure, or Java certifications, 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