N

NCS

ICT consulting, digital transformation, cybersecurity services

Lead Application Architect Senior

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

About the Job

Requirements

  • A minimum of 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 application framework and solution design skills.
  • Strong knowledge of microservices architecture and distributed systems.
  • Strong 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.

Responsibilities

  • Provide 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 architectural control throughout the software development lifecycle, making 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 to ensure systems meet functional and non-functional requirements.
  • Ensure best practices, frameworks, and reusable components are employed in the project.
  • 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 estimations.
  • Contribute 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