OutSystems Developer
Role Overview
We are seeking a skilled OutSystems Developer with experience in designing and delivering scalable, secure, low-code applications and workflow orchestration solutions. The role requires a strong blend of business process understanding, application development, and system integration expertise to build enterprise-grade digital solutions.
Key Responsibilities
1. Application & Workflow Development
- Develop responsive web and mobile applications using OutSystems Service Studio
- Design and implement workflow orchestrations and process automation solutions
- Build reusable components, modules, and UI patterns
- Define and manage data models aligned with business requirements
- Implement role-based access controls, security configurations, and performance optimisations
2. Integration & API Management
- Integrate OutSystems applications with external systems (REST/SOAP APIs, databases, SAP, CRM)
- Develop and maintain reliable and secure integrations using best practices
- Design asynchronous workflows and event-driven architectures
- Build external connectors and manage data exchange efficiently
3. Testing, Deployment & DevOps
- Perform unit testing and integration testing to ensure solution quality
- Troubleshoot and resolve application performance issues and defects
- Support deployments through LifeTime and CI/CD pipelines
- Participate in release planning, deployment cycles, and hypercare support
4. Governance & Best Practices
- Document application architecture, APIs, and technical design components
- Ensure adherence to OutSystems development standards and coding guidelines
- Participate in code reviews and solution design discussions
- Support continuous improvement through innovation and optimisation
Required Skills & Experience
- Hands-on experience in OutSystems development (Reactive, Traditional Web, or Mobile)
- Strong understanding of low-code architecture and application lifecycle
- Experience in integrating applications using REST, SOAP, SQL, OAuth, and messaging systems
- Basic knowledge of HTML, CSS, JavaScript, and relational databases (SQL Server, Oracle)
- Good understanding of application security, scalability, and performance tuning
Good to Have
- OutSystems Certifications (Associate / Professional / Tech Lead)
- Experience in cloud-native deployments and microservices architecture
- Exposure to Agile methodologies and DevOps practices with CI/CD pipelines