Senior OutSystems Technical Lead
 NTT DATA North America
CA, Ottawa, ON
Posted yesterday

Req ID: 388802

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

NTT DATA's Client is currently seeking a Senior OutSystems Technical Lead to join their team in Ottawa, Ontario (CA-ON), Canada (CA).

Job Description:

  • Senior OutSystems Solution Architect / Low-Code Architect
  • Experience: 12+ Years overall, including 7+ years of OutSystems experience
  • Platform: OutSystems 11 / OutSystems Developer Cloud (ODC)
  • Engagement Type: Solution Architecture, Low-Code Transformation & Delivery
  • Domain Preference: Life Sciences / Manufacturing / Enterprise Applications

Position Summary

  • We are seeking an experienced Senior OutSystems Solution Architect to lead the architecture, design, governance, development oversight, and delivery of enterprise-scale low-code applications using OutSystems 11 and OutSystems Developer Cloud (ODC).
  • The ideal candidate will have deep hands-on expertise in OutSystems solution architecture, enterprise application design, workflow automation, integrations, reusable components, Center of Excellence (CoE) governance, CI/CD, security, data processing, and technical delivery leadership.
  • The architect will work closely with business stakeholders, product owners, enterprise architects, developers, integration teams, DevOps teams, and project leadership to translate complex business requirements into scalable, secure, maintainable, and reusable low-code solutions.
  • The role will also drive architecture standards, reusable frameworks, governance processes, deployment practices, and emerging automation capabilities including Agentic AI-enabled workflows and intelligent process automation.

Key Responsibilities

  • Own end-to-end OutSystems solution architecture for enterprise web, mobile, workflow, integration, and ODC applications.
  • Translate business and functional requirements into scalable application architecture, integration patterns, security models, reusable components, and deployment strategies.
  • Lead architecture and technical design workshops with business stakeholders, product teams, developers, integration teams, and enterprise architects.
  • Establish and govern OutSystems Center of Excellence (CoE) standards, including project intake, architecture reviews, development standards, reusable templates, deployment governance, and technical playbooks.
  • Define reusable application templates, screen templates, workflow components, services, integration adapters, and common enterprise patterns.
  • Provide architecture oversight across multiple concurrent OutSystems applications and transformation initiatives.
  • Conduct code and design reviews to ensure adherence to architectural standards, maintainability, performance, security, and development best practices.
  • Guide development teams during implementation, troubleshooting, testing, UAT, production deployment, and post-production support.
  • The attached profile specifically demonstrates architecture ownership covering reusable components, integration patterns, security models, deployment approaches, requirement workshops, UAT, production rollout, governance, and innovation enablement.
  • OutSystems CoE & Governance
  • Design and implement enterprise OutSystems CoE governance frameworks.
  • Define application onboarding and project intake processes.
  • Establish architecture review and solution design review practices.
  • Develop reusable development and solution delivery playbooks.
  • Establish deployment trackers, release governance, and environment-management standards.
  • Define reusable application and UI templates to improve delivery consistency and speed.
  • Drive platform adoption and standardization across distributed development teams.
  • Train developers, business users, and cross-vendor teams on OutSystems standards and best practices.
  • The candidate profile includes direct experience setting up CoE governance, CI/CD integration, reusable assets, project intake processes, design reviews, deployment tracking, and developer/DevOps playbooks.
  • Workflow & Business Process Automation
  • Architect configurable enterprise workflow and approval applications using OutSystems.
  • Design complex sequential and parallel approval workflows.
  • Implement configurable approval matrices, escalation mechanisms, recall functionality, audit histories, notifications, and request-more-information processes.
  • Develop role- and persona-based workflows for internal and external users.
  • Enable email-based approvals and automated workflow actions.
  • Implement workflow monitoring, exception handling, and auditability.
  • Identify opportunities for intelligent automation and workflow optimization.
  • Experience with complex approval workflows is particularly important; the source profile includes solutions with nine-level and fifteen-level approval workflows, configurable approvals, escalations, audit trails, and email-based approvals.
  • Enterprise Integration Architecture
  • The architect should have strong hands-on experience designing and implementing integrations with enterprise and cloud platforms, including: REST / SOAP APIs, Microsoft Graph API, Salesforce, AWS S3, AWS Redshift Data API, Databricks APIs, Power BI APIs and datasets, SQL Server, ERP systems, SharePoint, Shared mailboxes, Payment gateways, Identity providers and enterprise authentication services
  • The role should be comfortable designing integration services, error handling, retry mechanisms, API security, high-volume integrations, batch jobs, and asynchronous processing. These technologies align directly with the integration stack listed in the attached profile.
  • Security & Identity Management
  • Architect secure authentication and authorization models for OutSystems applications.
  • Implement and integrate SSO, OIDC, Identity Providers, SCIM, and enterprise authentication mechanisms.
  • Define role-based and persona-based access controls.
  • Support internal and external user populations.
  • Ensure appropriate access governance, application security, and auditability.
  • Apply secure integration patterns for APIs, cloud storage, enterprise systems, and payment services.
  • Data Processing & Reporting
  • Architect scalable solutions for high-volume enterprise data processing.
  • Design batch-processing strategies, parallel jobs, scheduled jobs, bulk uploads, and data migration processes.
  • Implement integrations with enterprise reporting and analytics solutions.
  • Design dashboards, operational reporting, and persona-based data visualization.
  • Support data extraction and handoffs to data lakes and downstream reporting platforms.
  • Optimize application architecture for large data volumes and performance.
  • The profile demonstrates architecture for approximately 500K-record batch processing, substantial SharePoint migrations, dashboards integrating more than ten systems, and automated processing of hundreds of emails per day.
  • DevOps & CI/CD: Define CI/CD architecture and deployment governance for OutSystems applications.
  • Integrate OutSystems deployment processes with tools such as Jenkins.
  • Establish release-management and deployment-tracking processes.
  • Support environment management across development, test, UAT, staging, and production.
  • Implement automated deployment and release controls.
  • Ensure application traceability across environments and releases.
  • Agentic AI & Intelligent Automation
  • Identify opportunities to incorporate Agentic AI and AI-assisted automation within enterprise business applications.
  • Design solutions for intelligent reminders, workflow follow-ups, action-item generation, and process automation.
  • Evaluate AI use cases within OutSystems and ODC solutions while maintaining enterprise security and governance.
  • Collaborate with AI, architecture, and business teams to establish reusable AI-assisted workflow patterns.
  • Support adoption of emerging low-code AI capabilities.
  • The profile specifically highlights Agentic AI specialization around reminders, action items, workflow follow-ups, and intelligent process automation.

Delivery & Stakeholder Management

  • Lead architecture and delivery activities across multiple parallel application initiatives.
  • Conduct requirement workshops and technical discovery sessions.
  • Participate in backlog grooming, estimation, sprint planning, daily scrums, sprint reviews, and retrospectives.
  • Coordinate development, testing, UAT, release, production deployment, and hypercare activities.
  • Present application architecture, solution designs, prototypes, and demos to stakeholders.
  • Provide technical leadership to large distributed development teams.
  • Collaborate with client leadership, business stakeholders, product owners, technical teams, and vendors.
  • Track project risks, dependencies, architecture decisions, delivery status, and technical issues.
  • The profile also demonstrates leadership of a 50+ member distributed team and responsibility across architecture, delivery, scrum execution, demos, and releases.

Required Technical Skills

  • 7+ years of strong hands-on experience with OutSystems
  •  OutSystems 11 / O11
  • OutSystems Developer Cloud / ODC
  • Service Studio
  • Integration Studio
  • ODC Studio
  • OutSystems Lifetime
  • OutSystems architecture and application design
  • Enterprise low-code architecture
  • OutSystems CoE setup and governance
  • Reusable components and application templates
  • Workflow and approval automation
  • REST and SOAP APIs
  • Microsoft Graph API
  • Salesforce integration
  • AWS S3 / Redshift
  • Databricks
  • Power BI
  • SQL Server
  • SSO / OIDC / SCIM / IDP
  • Jenkins and CI/CD
  • Batch processing and high-volume data processing
  • JavaScript and SQL
  • Agile / Scrum delivery

Preferred Skills

  • 3 to 5 years of experience architecting enterprise applications in Life Sciences, BioPharma, Manufacturing, or regulated environments.
  • Experience modernizing legacy applications using OutSystems.
  • Experience integrating OutSystems with ERP platforms such as SAP, Oracle/JDE, or similar enterprise systems.
  • Experience building Manufacturing Execution System or operational workflow applications.
  • Experience with payment gateway integrations.
  • Exposure to Mendix or other low-code platforms.
  • Understanding of Agentic AI and intelligent workflow automation.
  • Experience establishing enterprise low-code governance and CoE practices.
  • Strong customer-facing and onsite stakeholder-management experience.
  • The candidate's domain exposure spans Life Sciences/BioPharma, manufacturing and operations, finance/governance, telecom/media, data/reporting, and mobile/low-code applications.

Certifications - Preferred / Relevant certifications may include:

  • OutSystems Tech Lead
  • OutSystems Associate Reactive Developer
  • OutSystems Traditional Web Developer
  • OutSystems Mobile Developer Specialist
  • OutSystems ODC Associate Developer
  • OutSystems Agentic AI Specialist
  • These certification areas closely reflect those contained in the attached profile.
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Engineering, Information Technology, or a related discipline.

Ideal Candidate Profile

  • The ideal candidate will combine strong hands-on OutSystems expertise with enterprise architecture and delivery leadership. This person should be capable of taking ownership from initial discovery and project setup through solution architecture, application delivery, integrations, governance, release, and production support.
  • They should also be capable of establishing enterprise development standards, mentoring large teams, communicating directly with senior stakeholders, and driving low-code transformation programs involving multiple applications and business groups.
  • Recommended market-facing title: Senior OutSystems Solution Architect / Low-Code CoE Architect
  • For a role modeled very closely on this profile, I would set the requirement at 12-15+ years overall experience with 7-8+ years of OutSystems experience, rather than making 15 years overall mandatory. This keeps the candidate pool practical while preserving the seniority reflected in the resume.

About NTT DATA:

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

Disclaimer: This job offer was originally posted on Linkedin.

Job Details
JOB ROLE
Tech lead
SENIORITY LEVEL
Senior [More than 5 years]
JOB TYPE
Full-time
WORKPLACE
On-site
Other job posts for this role
Cognizant
Singapore, Singapore
On-site
Full-time
yesterday
Adree
Saudi Arabia, Ryiadh
On-site
Full-time
yesterday
Dellent Consulting
Portugal, Lisbon
Hybrid
Full-time
yesterday
Skysoft Inc.
United States
Remote
Full-time
7 Sep (2 days ago)
Papigen
Dominican Republic
Remote
Full-time
4 Sep (5 days ago)
Papigen
Honduras
Remote
Full-time
4 Sep (5 days ago)
Papigen
Cuba
Remote
Full-time
4 Sep (5 days ago)
Papigen
Brazil
Remote
Full-time
4 Sep (5 days ago)
Papigen
Nicaragua
Remote
Full-time
4 Sep (5 days ago)
Papigen
El Salvador
Remote
Full-time
4 Sep (5 days ago)