Senior OutSystems Developer

Job Description

We are seeking a highly skilled Senior Technical Lead / Senior Developer with strong technical leadership capabilities to design, develop, and deliver a centralized E-Portal for NIHS Accreditation, Assessment, Training, etc services and operations. The role requires hands-on development expertise combined with the ability to oversee end-to-end implementation, ensuring alignment with OutSystems best practices, scalable architecture, and high-quality delivery standards using Agile scrum delivery methods. Key Responsibilities 1. Leadership, Architecture & Governance • Lead architecture design and implementation of OutSystems solutions. • Define development standards and governance. • Design scalable and secure architectures. • Guide teams across the SDLC lifecycle. • Design and optimize database schemas and SQL queries. • Review stored procedures and performance tuning solutions. • Oversee integrations with enterprise systems. • Conduct code reviews and mentor developers. • Support CI/CD and DevOps practices. • Promote Agile best practices. Application Development & Delivery • Design, develop, and deploy centralized E-Portal for NIHS services across all modules using the OutSystems platform. • Deliver high-quality, scalable, and maintainable solutions aligned with business requirements and approved BRDs. • Ensure modular, reusable, and performance-optimized development across all components. Solution Architecture & Technical Oversight • Define and enforce solution architecture aligned with a centralized data model (users, entities, schemes). • Ensure consistent implementation of core modules (e.g., User Registration) across all functionalities. • Apply OutSystems best practices, design patterns, and architecture standards across the development lifecycle. • Provide technical oversight to ensure consistency, scalability, and alignment across all modules. Agile Delivery & Execution • Drive Agile delivery including sprint planning, backlog grooming, and sprint reviews. • Deliver features in incremental releases with working demos aligned to business expectations. • Ensure timely and predictable delivery based on agreed priorities. Integration & Data Management • Design and implement integrations with external systems using APIs (REST/SOAP). • Ensure seamless integration with identity, payment, and external government systems. • Support data migration activities and ensure data integrity and consistency across the platform. Quality Assurance & Standards • Ensure alignment between business requirements (BRDs), UI/UX designs (Figma), and delivered functionality. • Implement and maintain code quality standards, documentation, and testing practices. • Ensure adherence to performance, security, and scalability standards. Collaboration & Project Coordination • Collaborate with business, UI/UX, and project teams to ensure clarity and accuracy of requirements. • Contribute to technical planning, estimation, and risk identification.

Minimum Qualification

 Bachelor’s degree in computer science/ information technology  OutSystems Professional Developer Certification (mandatory)  OutSystems Architecture Specialization or Expert Certification  Strong SQL expertise.  Proven technical leadership experience.  Proven experience using OutSystems in enterprise CRM or large-scale systems  API design, authentication mechanisms, and microservices concepts.

Preferred Qualification

 Bachelor’s degree in computer science/ information technology  OutSystems Professional Developer Certification (mandatory)  OutSystems Architecture Specialization or Expert Certification  Strong SQL expertise.  Proven technical leadership experience.  Proven experience using OutSystems in enterprise CRM or large-scale systems  API design, authentication mechanisms, and microservices concepts.

Expected Skills

 10+ years of overall software development experience.  Minimum 4+ years hands-on experience with OutSystems  Strong SQL and relational database experience.  Proven Agile/Scrum delivery experience.  Experience leading development teams.  Exposure to enterprise-scale delivery  Experience in mobile application development using OutSystems OutSystems Expertise:  Reactive Web & Mobile applications.  REST/SOAP integrations.  Architecture patterns and security best practices.  Service Center and Lifetime.  Guides UI/UX standards and designs responsive interfaces  Relational databases and data modeling  Service Studio & Integration Studio  OutSystems architecture (3-layered architecture, module structure) Solid understanding of:  Scalable and centralized architecture design  Security best practices (roles, authentication, data protection)  Performance optimization and Performance tuning in OutSystems  OutSystems best practices & design patterns Experience with:  UI/UX collaboration tools (e.g., Figma)  Version control and DevOps practices  OutSystems Forge components  Reusable module design  Lifecycle management (Dev → Test → Prod)

Close Date     Kindly apply before the closing date.

30/06/2026