508 Software Architect jobs in Singapore
Software Architect
Posted 6 days ago
Job Viewed
Job Description
About Codex Solutions
A joint venture company by ST Engineering and HTX (Home Team Science and Technology Agency), Codex Solutions is set up to be a dynamic and forward-looking technology company established to develop cutting-edge software solutions that support and strengthen Singapore’s homeland security efforts. As a mission-driven organisation, we are focused on building strong in-house capabilities that directly address the complex challenges faced by the Home Team.
With a strong emphasis on innovation, product excellence, and impact at scale, Codex Solutions offers a unique environment where purpose meets technology. We are assembling a diverse and talented team of technologists and problem solvers who are passionate about making a real difference. If you're looking to shape meaningful solutions and be part of something bigger — Codex Solutions is where you’ll want to be.
Together, We Can Make A Significant Impact
We are looking for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications. You will be instrumental in ensuring the scalability, security, performance, and maintainability of our software solutions, while also guiding development teams and influencing technology direction.
This role requires a strong mix of hands‑on technical leadership, architectural design, and cross‑functional collaboration.
Be Part of Our Success
Architectural Leadership- Lead end-to-end solution design — from requirement analysis to system architecture, integration, and delivery alignment.
- Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
- Collaborate with business and delivery teams to translate functional needs into technical solutions.
- Present solution architectures and technical proposals to internal stakeholders and customers.
- Define and maintain Codex’s software architecture standards, reusable components, and development guidelines.
- Promote modern engineering approaches (Agile, DevSecOps, Cloud-Native, and Microservices).
- Ensure architecture consistency across projects through reviews and technical governance.
- Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
- Provide technical guidance during build and deployment phases (e.g., integration, performance, and security).
- Participate in design and code reviews for critical systems.
- Embed cybersecurity considerations and compliance standards into architectural design.
- Champion resilience, observability, and performance engineering as part of solution quality.
- Evaluate and introduce emerging technologies relevant to Codex’s product roadmap (AI/ML, data streaming, automation, low-code, etc.).
- Support R&D initiatives led by the CTO to drive future-ready capabilities.
- Contribute to defining and operationalizing product or platform modernization strategies.
- Mentor engineers and technical leads to raise architectural competency across teams.
- Contribute to internal knowledge sharing and architecture community initiatives.
- Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
- Collaborate with bid teams to align proposed solutions with Codex’s technology direction.
- Participate in client workshops to validate design assumptions and ensure solution alignment.
- 8+ years of experience in software design and architectural experience, with exposure to solutioning or pre-sales architecture.
- Experience in public sector or mission-critical domains is a plus.
- Strong understanding of Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
- Proven experience with software performance tuning, scalability, security compliance, and resilience engineering.
- Solid foundation in API design, microservices, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
- Demonstrated ability to lead cross-functional technical teams and manage complex stakeholder expectations.
- Strong communication and documentation skills for both technical and non-technical audiences.
- An environment where you will be working on cutting‑edge technologies and architectures.
- Safe space where diverse perspectives are valued, and everyone’s unique contributions are celebrated.
- Meaningful work and projects that make a difference in people’s lives.
- A fun, passionate and collaborative workplace.
- Competitive remuneration and comprehensive benefits.
Software Architect
Posted 15 days ago
Job Viewed
Job Description
Responsibilities
- Responsible for IT software development duties for the Region
- Creating and implementing design plans.
- Analyzing code segments regularly
- Keeping up-to-date with industry trends and technology developments like: (New updates in Microsoft Application and services, IoT, AI and etc)
- Direct efforts to defining technical, operational and user requirements
- Liaise effectively between business users and IST to ensure high quality and timely resolution of business user issues.
- Design conceptual architecture and technical solutions.
- Ensure project quality meets standards through KPI identification and testing plan.
- Own partnership with cross-functional technology to ensure consistent, beneficial business users interaction and solution delivery. (ex. Mom’s-Up, Click Dimension, e-Enrolment)
- Lead continuous improvement efforts to proactively identify potential challenges to business users’ success and productivity.
- Application auditing
- Perform unit testing to ensure current solution for business login & data integrity
- Familiarity with software change/configuration management and build processes in a complex environment.
- To work with the user for the FRD
- Responsible for CRM application design and coding
- Reviewing code work accuracy and functionalities.
- Diploma/ Degree in IT with at least 1 year of programming experience
- Candidates with Microsoft Dynamics CRM development experience preferred
- Must have good web programming skill (ASP.NET, HTML, JavaScript) programming Skill (SQL Scripting, C#)
- Working knowledge of IIS Server, Windows Server, Windows SQL
- Knowledge of Microsoft Development Tools and strong web model concept (MVC Framework Struts 2.0, Spring, HTTPS request & response model)
- Proactive, interested in and able to find solutions
- Hands-on attitude towards work, flexible with ability to multitask
- Candidates with more experience will be considered for a senior role.
- Entry level
- Full-time
- Engineering and Information Technology
- Biotechnology
Referrals increase your chances of interviewing at Cordlife India by 2x
Get notified about new Software Architect jobs in Singapore .
#J-18808-LjbffrSoftware Architect
Posted 13 days ago
Job Viewed
Job Description
Select how often (in days) to receive an alert:
Since our founding, IDEMIA has been on a mission to unlock the world and make it safer through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world. In applying our unique expertise in biometrics and cryptography , we enable our clients to unlock simpler and safer ways to pay, connect, access, identify, travel and protect public places – at scale and in total security.
Our teams work from 5 continents and speak 100+ different languages. We strongly believe that our diversity is a key driver of innovation and performance.
PurposeThis role transforms functional and non-functional requirements into design to reach simple, efficient and maintainable software that best addresses customers' requirements and optimize IDEMIAs business value.
Key Missions- Designs and specifies the overall software structure, core elements, interfaces (API), technologies (COTS) and properties to meet the criteria of performance, security, budget, quality and risks induced by the requirements and contextual constraints of the software operation
- Performs architecture feasibility analysis (including performance, fault and risk analysis) and make recommendations on Software Architecture options
- Serves as technical lead throughout the full software development lifecycle, end-to-end
- Develops and documents architecture specifications that serve as the reference for engineering and execution
- Provides design and validation reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
- Monitors and enforces consistency of software design and technologies among all components
- Supports developers on managing technical issues
- Supports Product Owner on managing backlog and priorities
- Identifies the technologies to use
- Defines Software Architecture and contribute to its implementation as part of the overall turnkey solution
- Ensures that non-functional requirements are well implemented
- Contributes to or validates quotations
- Shares knowledge and may mentor software developers
- Understand, communicate, and enforce the company software architecture strategy
- Manage the design, development, and implementation of software solutions
- Translate business needs and requirements into technical requirements for software applications
- Guide the software development process through high-level decision making
- Define and document application architecture and design
- Coach and mentor software engineers, programmers, and other team members
- Create and maintain design and code standards
- Serve as a technical liaison among project managers, developers, and stakeholders
Requirements and skills:
- Experience in software development and coding in various languages (C#, .NET, Java etc.)
- Excellent knowledge of software and application design and architecture
- Excellent knowledge of UML and other modeling methods
- A technical mindset with great attention to detail and can do attitude
- Education or equivalent work experience: Bachelor’s degree preferred or equivalent work experience
- Minimum necessary experience: 2 to 5 years of relevant experience(s)
By choosing to work at IDEMIA, you will join a unique tech company, offering a wide range of growth opportunities. You will contribute to a safer world, collaborating with an international and global community. We value the diversity of our teams and welcome people from all walks of life, regardless of how they look, where they come from, who they love, or what they think.
We deliver cutting edge, future proof innovation that reach the highest technological standards and we’re transforming, fast, to stay a leader in a world that’s changing fast, too.
At IDEMIA, people can develop their expertise and feel a sense of ownership and empowerment, in a global environment, as part of a company with the ambition and the ability to change the world.
Visit our website to know more about the leader in Identity Technologies
#J-18808-LjbffrSoftware Architect
Posted today
Job Viewed
Job Description
Family Group: Administration
Position Overview
We are seeking an experienced Software Architect to lead the design and development of robust, scalable web applications for our ophthalmology department. The successful candidate will be responsible for defining the technical architecture, ensuring security compliance, and guiding development teams in building healthcare solutions that meet clinical workflows and regulatory requirements. This role requires expertise in cloud platforms and a strong focus on cybersecurity within healthcare environments.
Key Responsibilities
- Design and define the overall technical architecture for ophthalmology web applications, ensuring scalability, performance, and maintainability
- Lead architectural decisions and provide technical guidance to development teams throughout the software development lifecycle
- Ensure compliance with healthcare regulations and security standards, implementing robust cybersecurity measures across all systems
- Collaborate with clinical staff and stakeholders to understand requirements and translate them into technical specifications
- Oversee cloud infrastructure design and implementation on AWS or Healthcare Commercial Cloud (HCC) platforms
- Establish and maintain architectural standards, best practices, and documentation for the development team
- Conduct technical reviews and ensure code quality and architectural consistency across projects
- Stay current with emerging technologies and evaluate their potential application to healthcare systems
Essential Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Extensive experience in software development with proven experience in architectural roles
- Extensive experience designing and implementing web applications and distributed systems
- Proficiency with AWS cloud services or Healthcare Commercial Cloud (HCC) platforms
• Strong knowledge of cybersecurity principles, particularly in healthcare environments - Experience with healthcare data standards and regulatory compliance (HIPAA, GDPR)
- Expertise in modern web technologies, APIs, and microservices architecture
- Knowledge of database design and data architecture principles
- Strong understanding of software development methodologies and best practices
Desired Qualifications
- Professional certifications in AWS (Solutions Architect, Security Specialty) or equivalent cloud platforms
- Experience with healthcare interoperability standards (HL7, FHIR)
- Knowledge of containerisation technologies (Docker, Kubernetes)
- Experience with DevOps practices and CI/CD pipelines
- Familiarity with healthcare workflow management systems
- Previous experience in healthcare or clinical environments
- Strong leadership and mentoring skills
- Excellent communication and stakeholder management abilities
Software Architect
Posted today
Job Viewed
Job Description
Company description:
Tan Tock Seng Hospital
Job description:
Position Overview
We are seeking an experienced Software Architect to lead the design and development of robust, scalable web applications for our ophthalmology department. The successful candidate will be responsible for defining the technical architecture, ensuring security compliance, and guiding development teams in building healthcare solutions that meet clinical workflows and regulatory requirements. This role requires expertise in cloud platforms and a strong focus on cybersecurity within healthcare environments.
Key Responsibilities
- Design and define the overall technical architecture for ophthalmology web applications, ensuring scalability, performance, and maintainability
- Lead architectural decisions and provide technical guidance to development teams throughout the software development lifecycle
- Ensure compliance with healthcare regulations and security standards, implementing robust cybersecurity measures across all systems
- Collaborate with clinical staff and stakeholders to understand requirements and translate them into technical specifications
- Oversee cloud infrastructure design and implementation on AWS or Healthcare Commercial Cloud (HCC) platforms
- Establish and maintain architectural standards, best practices, and documentation for the development team
- Conduct technical reviews and ensure code quality and architectural consistency across projects
- Stay current with emerging technologies and evaluate their potential application to healthcare systems
Essential Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Extensive experience in software development with proven experience in architectural roles
- Extensive experience designing and implementing web applications and distributed systems
- Proficiency with AWS cloud services or Healthcare Commercial Cloud (HCC) platforms
• Strong knowledge of cybersecurity principles, particularly in healthcare environments - Experience with healthcare data standards and regulatory compliance (HIPAA, GDPR)
- Expertise in modern web technologies, APIs, and microservices architecture
- Knowledge of database design and data architecture principles
- Strong understanding of software development methodologies and best practices
Desired Qualifications
- Professional certifications in AWS (Solutions Architect, Security Specialty) or equivalent cloud platforms
- Experience with healthcare interoperability standards (HL7, FHIR)
- Knowledge of containerisation technologies (Docker, Kubernetes)
- Experience with DevOps practices and CI/CD pipelines
- Familiarity with healthcare workflow management systems
- Previous experience in healthcare or clinical environments
- Strong leadership and mentoring skills
- Excellent communication and stakeholder management abilities
Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities
- Analyse business requirements and translate them into scalable, efficient, and robust software solutions.
- Design and implement software architectures and systems aligned with organisational needs.
- Collaborate with cross-functional teams to ensure smooth integration and delivery of solutions.
- Provide technical leadership, guidance, and mentorship to development teams.
- Stay current with emerging technologies, industry trends, and best practices in software architecture.
- Anticipate and address potential risks, performance bottlenecks, and architectural challenges.
- Document technical specifications, design patterns, and development processes.
What We're Looking For
- 8+ years of proven experience in software architecture and design, preferably within the ICT domain.
- Strong expertise in building scalable, high-performance systems across diverse technologies and frameworks.
- Deep knowledge of object-oriented design principles, design patterns, and engineering best practices.
- Demonstrated experience in leading teams, providing technical direction, and fostering professional growth.
- Strong analytical and problem-solving mindset, with strategic and creative thinking ability.
- Excellent communication skills, with the ability to bridge technical and non-technical stakeholders.
Software Architect
Posted today
Job Viewed
Job Description
We are looking for an experienced Software Architect to lead and shape the architecture of complex enterprise applications. You will ensure our systems are scalable, secure, and high-performing, while guiding development teams and influencing technology decisions.
This role combines hands-on technical work, architectural design, and team collaboration.
Responsibilities:
- Lead end-to-end solution design from requirement analysis to system architecture, integration, and delivery alignment.
- Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
- Collaborate with business and delivery teams to translate functional needs into technical solutions.
Present solution architectures and technical proposals to internal stakeholders and customers.
Define and maintain company's software architecture standards, reusable components, and development guidelines.
- Promote modern engineering approaches (Agile, DevSecOps, Cloud-Native, and Microservices).
Ensure architecture consistency across projects through reviews and technical governance.
Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
- Provide technical guidance during build and deployment phases (e.g., integration, performance, and security).
Participate in design and code reviews for critical systems.
Embed cybersecurity considerations and compliance standards into architectural design.
Champion resilience, observability, and performance engineering as part of solution quality.
Evaluate and introduce emerging technologies relevant to company's product roadmap (AI/ML, data streaming, automation, low-code, etc.).
- Support R&D initiatives led by the CTO to drive future-ready capabilities.
Contribute to defining and operationalizing product or platform modernization strategies.
Mentor engineers and technical leads to raise architectural competency across teams.
Contribute to internal knowledge sharing and architecture community initiatives.
Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
- Collaborate with bid teams to align proposed solutions with company's technology direction.
- Participate in client workshops to validate design assumptions and ensure solution alignment.
Requirements:
- 8+ years of experience in software design and architectural experience, with exposure to solutioning or pre-sales architecture.
- Experience in public sector or mission-critical domains is a plus.
- Strong understanding of Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
- Proven experience with software performance tuning, scalability, security compliance, and resilience engineering.
- Solid foundation in API design, microservices, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
- Demonstrated ability to lead cross-functional technical teams and manage complex stakeholder expectations.
- Strong communication and documentation skills for both technical and non-technical audiences.
If you are keen, please email your updated resume to
EA License no. 14C7275/Registration no. R
Please take note that only shortlisted candidate will be contacted. Thank you.
Be The First To Know
About the latest Software architect Jobs in Singapore !
Software Architect
Posted today
Job Viewed
Job Description
Our esthem client is looking for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications. You will be instrumental in ensuring the scalability, security, performance, and maintainability of our software solutions, while also guiding development teams and influencing technology direction.
Scopes:
- Lead end-to-end solution design.
- Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
- Define and maintain software architecture standards, reusable components, and development guidelines.
- Provide technical guidance for integration, performance enhancement, and security.
- Incorporate cybersecurity considerations and compliance standards into architectural design.
Present solution and proposals to internal stakeholders and customers.
Requirements:
- Experience in software design and architectural experience
- Experience in Large-scale Public sector or Mission-critical projects
- Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
- Software performance tuning, scalability, security compliance, and resilience engineering.
- API design, microservices, event-driven architecture, and cloud platforms.
Lead cross-functional technical teams and manage complex stakeholder expectations.
We respect your privacy and all communication will be treated with confidentiality.
Please contact us or apply in-confidence to us with you updated MS Word Resume to :
Kelvin (Reg. No. R
STAR CAREER CONSULTING PTE LTD (EA License: 20C0353)
Software Architect
Posted today
Job Viewed
Job Description
About Codex Solutions
A joint venture company by ST Engineering and HTX (Home Team Science and Technology Agency), Codex Solutions is set up to be a dynamic and forward-looking technology company established to develop cutting-edge software solutions that support and strengthen Singapore's homeland security efforts. As a mission-driven organisation, we are focused on building strong in-house capabilities that directly address the complex challenges faced by the Home Team.
With a strong emphasis on innovation, product excellence, and impact at scale, Codex Solutions offers a unique environment where purpose meets technology. We are assembling a diverse and talented team of technologists and problem solvers who are passionate about making a real difference. If you're looking to shape meaningful solutions and be part of something bigger — Codex Solutions is where you'll want to be.
Together, We Can Make A Significant Impact – Position Overview
We are looking for an experienced and forward-thinking Software Architect to define, lead, and evolve the architectural strategy of complex, enterprise-grade applications. You will be instrumental in ensuring the scalability, security, performance, and maintainability of our software solutions, while also guiding development teams and influencing technology direction.
This role requires a strong mix of hands-on technical leadership, architectural design, and cross-functional collaboration.
Be Part of Our Success
Architectural Leadership
- Lead end-to-end solution design — from requirement analysis to system architecture, integration, and delivery alignment.
- Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
- Collaborate with business and delivery teams to translate functional needs into technical solutions.
- Present solution architectures and technical proposals to internal stakeholders and customers.
Standards & Best Practices
- Define and maintain Codex's software architecture standards, reusable components, and development guidelines.
- Promote modern engineering approaches (Agile, DevSecOps, Cloud-Native, and Microservices).
- Ensure architecture consistency across projects through reviews and technical governance.
Engineering Leadership & Delivery Enablement
- Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
- Provide technical guidance during build and deployment phases (e.g., integration, performance, and security).
- Participate in design and code reviews for critical systems.
Security, Compliance & Quality
- Embed cybersecurity considerations and compliance standards into architectural design.
- Champion resilience, observability, and performance engineering as part of solution quality.
Innovation & Modernization
- Evaluate and introduce emerging technologies relevant to Codex's product roadmap (AI/ML, data streaming, automation, low-code, etc.).
- Support R&D initiatives led by the CTO to drive future-ready capabilities.
- Contribute to defining and operationalizing product or platform modernization strategies.
Mentorship & Technical Oversight
- Mentor engineers and technical leads to raise architectural competency across teams.
- Contribute to internal knowledge sharing and architecture community initiatives.
Solutioning Support
- Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
- Collaborate with bid teams to align proposed solutions with Codex's technology direction.
- Participate in client workshops to validate design assumptions and ensure solution alignment.
Qualities We Value
- Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
- 8+ years of experience in software design and architectural experience, with exposure to solutioning or pre-sales architecture.
- Experience in public sector or mission-critical domains is a plus.
- Strong understanding of Agile, DevOps, and CI/CD practices with practical experience integrating software quality, automation, and cloud infrastructure.
- Proven experience with software performance tuning, scalability, security compliance, and resilience engineering.
- Solid foundation in API design, microservices, event-driven architecture, and cloud platforms (AWS, Azure, or GCP).
- Demonstrated ability to lead cross-functional technical teams and manage complex stakeholder expectations.
- Strong communication and documentation skills for both technical and non-technical audiences.
Software Architect
Posted today
Job Viewed
Job Description
Select how often (in days) to receive an alert:
Since our founding, IDEMIA has been on a mission to
unlock the world and make it safer
through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world. In applying our unique expertise in
biometrics and cryptography , we enable our clients to unlock simpler and safer ways to pay, connect, access, identify, travel and protect public places – at scale and in total security.
Our teams work from 5 continents and speak 100+ different languages. We strongly believe that our diversity is a key driver of innovation and performance.
Purpose
This role transforms functional and non-functional requirements into design to reach simple, efficient and maintainable software that best addresses customers' requirements and optimize IDEMIAs business value.
Key Missions
Designs and specifies the overall software structure, core elements, interfaces (API), technologies (COTS) and properties to meet the criteria of performance, security, budget, quality and risks induced by the requirements and contextual constraints of the software operation
Performs architecture feasibility analysis (including performance, fault and risk analysis) and make recommendations on Software Architecture options
Serves as technical lead throughout the full software development lifecycle, end-to-end
Develops and documents architecture specifications that serve as the reference for engineering and execution
Provides design and validation reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
Monitors and enforces consistency of software design and technologies among all components
Supports developers on managing technical issues
Supports Product Owner on managing backlog and priorities
Identifies the technologies to use
Defines Software Architecture and contribute to its implementation as part of the overall turnkey solution
Ensures that non-functional requirements are well implemented
Contributes to or validates quotations
Shares knowledge and may mentor software developers
Profile & Other Information
Understand, communicate, and enforce the company software architecture strategy
Manage the design, development, and implementation of software solutions
Translate business needs and requirements into technical requirements for software applications
Guide the software development process through high-level decision making
Define and document application architecture and design
Coach and mentor software engineers, programmers, and other team members
Create and maintain design and code standards
Serve as a technical liaison among project managers, developers, and stakeholders
Requirements and skills:
Experience in software development and coding in various languages (C#, .NET, Java etc.)
Excellent knowledge of software and application design and architecture
Excellent knowledge of UML and other modeling methods
A technical mindset with great attention to detail and can do attitude
Education or equivalent work experience: Bachelor’s degree preferred or equivalent work experience
Minimum necessary experience: 2 to 5 years of relevant experience(s)
By choosing to work at IDEMIA, you will join a unique tech company, offering a wide range of growth opportunities. You will contribute to a safer world, collaborating with an international and global community. We value the diversity of our teams and welcome people from all walks of life, regardless of how they look, where they come from, who they love, or what they think.
We deliver cutting edge, future proof innovation that reach the highest technological standards and we’re transforming, fast, to stay a leader in a world that’s changing fast, too.
At IDEMIA, people can develop their expertise and feel a sense of ownership and empowerment, in a global environment, as part of a company with the ambition and the ability to change the world.
Visit our website to know more about the leader in Identity Technologies
#J-18808-Ljbffr