Job Description We are looking for an experienced Senior Low-Code Engineer (OutSystems) to lead the design, development and enhancement of enterprise-grade applications using the OutSystems platform. The successful candidate will take technical ownership of complex platform components, mentor junior engineers and drive the successful delivery of secure, scalable and high-performing digital solutions within an Agile environment. This role requires deep expertise in OutSystems development, legacy system integration, cloud-native architectures, DevSecOps practices and enterprise application delivery. The successful candidate will work closely with Solution Architects, Product Managers and business stakeholders to deliver mission-critical applications while providing technical leadership across the development team. Key Responsibilities Design, develop and maintain complex enterprise applications using the OutSystems platform. Take technical ownership of high-risk platform components and legacy system integrations. Deliver application features throughout the full Agile sprint lifecycle. Diagnose and resolve complex platform issues, escalating architectural decisions only when required. Perform code reviews and mentor junior OutSystems engineers to ensure development quality. Manage application deployment, release management and performance optimisation. Translate solution architecture into detailed technical implementation tasks. Design and develop APIs, workflows, microservices and cloud-native integrations. Support maintenance, enhancement and optimisation of mission-critical systems. Ensure solutions comply with security, authentication, authorisation and governance requirements. Participate in DevSecOps implementation, CI/CD pipelines and automated testing. Collaborate with business users, Product Owners, vendors and technical teams to deliver high-quality digital solutions. Job Requirements Mandatory Skills & Experience Minimum 7 years of hands-on OutSystems development experience. OutSystems Expert Developer Certification (or higher). Strong experience integrating legacy systems with modern enterprise platforms. Extensive experience delivering projects using Agile/Scrum methodologies. Experience across the complete Software Development Life Cycle (SDLC). Experience building government or public sector digital solutions. Strong knowledge of enterprise application architecture and system integration. Experience developing and integrating REST APIs, workflows and microservices. Experience working with cloud-native architectures and low-code platforms. Strong understanding of authentication, authorisation and application security. Proven experience mentoring developers and conducting technical code reviews. Excellent analytical, communication and stakeholder management skills. Preferred Skills Experience with GovTech technology stack. Extensive experience delivering OutSystems enterprise applications. Experience modernising and supporting legacy systems. Experience with AWS or Government Commercial Cloud (GCC). Experience implementing DevSecOps, CI/CD pipelines and automated testing. Experience with containerised applications, serverless technologies and cloud infrastructure. Experience supporting case management, document management, workflow, notifications, reporting and payment integration solutions. Ability to provide technical leadership and guide development teams.