Outsystems Architect

KRIS INFOTECH PTE. LTD.Singaporemycareersfutureδημοσιεύθηκε 02/11/2026
Απαραίτητα:JavaScriptHTMLCSSAWSAzureGoogle CloudCloudMobileDevOpsCI/CDSecurityLead

Job Description:

  • Responsible for creating the most appropriate architecture and providing technical leadership in large complexity project(s) independently using the OutSystems platform.

Responsibilities:

Project Delivery:

  • Provide technical leadership in large complexity OutSystems project(s) on both O11 and ODC independently.
  • Define system-level application architecture.
  • High-level design using OutSystems architecture canvas and patterns.
  • Architectural policies and principles aligned with OutSystems best practices.
  • Design and programming guidelines for OutSystems development.
  • Implementation risks and mitigation measures.
  • Software development and integration strategies leveraging OutSystems capabilities.
  • Software configuration controls and lifecycle management
  • Maintain control over the architecture throughout the entire software development lifecycle by continuously making critical adjustments to ensure desired results are achieved.
  • Involve in requirement analysis phase to ensure the implementation feasibility of functional specifications using OutSystems platform capabilities.
  • Highlight requirement gaps, disproportional construction efforts, technical challenges, and any other issues to business analyst teams.
  • Develop the Technical Design Specification (TDS) independently for OutSystems applications.
  • Provide technical leadership in the project through established OutSystems design and development methodologies to ensure system meets functional and system requirements.
  • Engage clients to explain the rationale of architecture's selection, OutSystems platform capabilities, or other technical issues.
  • Ensure best practices, frameworks and reusable components are employed in the project, including OutSystems Forge components and custom accelerators.
  • Troubleshoot technical problems faced by the project team, including performance optimization, integration issues, and platform-specific challenges.

Organisation Development:

  • Coach, train and mentor Associate Architects and OutSystems developers.
  • Share technology knowledge with the rest of the organisation through Community of Practice (CoPs) or other in-house forums.
  • Package and conduct technical courses on OutSystems development, architecture patterns, and best practices.
  • Contribute to knowledge repository on experience learnt through OutSystems project implementation.

Business Development:

  • Be involved in pre-sales solution activities to review technical solutions and estimated effort prepared by proposal team.
  • Provide technical expertise during client presentations and proof-of-concept demonstrations.
  • Support Technical Pre-sales (TPS) teams with OutSystems-specific solution design and effort estimation.

Requirements:

Required Qualifications:

Certifications (Must have ONE or more of the following):

  • OutSystems Architecture Specialist (O11) - Demonstrates expertise in designing enterprise-grade OutSystems applications on version 11.
  • OutSystems Architecture Specialist (ODC) - Validates skills in architecting solutions on OutSystems Developer Cloud.
  • OutSystems Tech Lead (O11) - Proves capability to lead technical teams and manage complex OutSystems projects.

Experience & Technical Skills:

  • Typically 10-15 years' experience in technical role with responsibilities that apply in-depth knowledge of architectural principles and design.
  • Minimum 5+ years hands-on experience with OutSystems platform (O11 and/or ODC).
  • Experience in developing and deploying large scalable production applications on OutSystems platform.
  • Experience with Cloud platforms (AWS, Azure, or Google Cloud) and understanding of OutSystems cloud deployment models.
  • Working knowledge of DevOps software development tools and methodologies, including OutSystems LifeTime and CI/CD pipelines.
  • Broad and deep knowledge in current IT technologies and how they integrate with OutSystems.
  • Proficiency in Enterprise technology specifications and standards.

Strong understanding of:

  • OutSystems architecture patterns.
  • Web technologies: HTML5, CSS3, JavaScript, Reactive Web.
  • Mobile application development using OutSystems.
  • RESTful and SOAP web services, API design, and integration patterns.
  • Relational databases (SQL Server, Oracle, MySQL) and OutSystems data modeling.
  • Security best practices and data privacy compliance.
  • Additional OutSystems certifications (e.g., Professional Developer, Associate Reactive Developer) are an advantage.

Professional Competencies:

  • Self-motivated with a positive can-do attitude.
  • Creative with excellent presentation, communication, negotiation and interpersonal skills including strong persuasive techniques.
  • Ability to lead, develop and maintain respectful and trusting relationships with clients and team members.
  • Strong problem-solving and analytical skills.
  • Customer-focused mindset with attention to detail.

Educational Requirements:

  • Degree in Computer Science / Computer Engineering / Information Technology related field, or IT equivalent.
  • Able to travel as required.