Job Description
- 5–8 years of hands-on OutSystems development experience.
- Strong development experience in OutSystems 11 (O11).
- Strong hands-on experience developing Reactive Web applications.
- Good understanding of OutSystems architecture and application development concepts.
- Strong experience with: Screens and reusable UI components Client and server-side logic Entities and data modelling Aggregates and queries Reusable modules and components
- Roles and application security Exception handling and logging
- Hands-on experience in developing and consuming REST APIs.
- Experience integrating OutSystems applications with external and enterprise systems.
- Good understanding of SQL and relational database concepts.
- Experience in debugging, troubleshooting, performance optimization, and root-cause analysis. Understanding of the software development lifecycle, release management, and deployment practices. Ability to develop scalable, reusable, maintainable, and secure applications.
- Good understanding of Agile/Scrum development methodologies.
Nice-to-Have Skills
- Exposure to or hands-on experience with OutSystems Developer Cloud (ODC).
- Understanding of ODC application development concepts and architecture.
- Exposure to application modernization or transition from O11 toward ODC.
- Relevant OutSystems certifications.
- Working knowledge of JavaScript, HTML5, and CSS. Experience with Azure DevOps, Git, CI/CD, or similar development and deployment tooling.
- Knowledge of enterprise authentication and authorization concepts such as SSO and OAuth. Experience working on complex enterprise applications with multiple system integrations.
- Exposure to cloud-based application architectures
Disclaimer: This job offer was originally posted on Linkedin.