Job Description
OutSystemsDeveloper - Riyadh, Saudi Arabia
Elevate your career by joining the foremost digital transformation enabler and systems integrator in the MEA region.
As an OutSystemsDeveloper, you will be responsible for designing, developing, and implementing robust applications using the OutSystems platform and low-code platform. Working within a dynamic team, you will be responsible for transforming business requirements into scalable and functional solutions that drive efficiency and innovation.
key Accountabilities
- Participates as a member of the development team.
- Works on problems/projects of moderately complex scope.
- Act as an informed team member, providing information analysis and input on limited project direction.
- Performs basic analysis of functional or business requirements.
- Completes code stubs prepared by more senior developers.
- Participates in code review, performs solution design, and prepares and executes unit tests.
- Applies advanced technical knowledge to maintain one or more technology areas.
- Applies 3rd party technologies to infrastructure and software solutions of moderate complexity.
- Implements end-user or enterprise infrastructure or services prepared by the more senior technologists.
- Evaluate unique circumstances and make recommendations.
knowledge , Skills , Experience
- Bachelors in Computer Science, Engineering, and other related fields.
- Mastering OutSystems web/mobile development.
- Solid experience in OutSystems architecture canvas and relational database design/development.
- Solid knowledge of OOP principles and best practices, design patterns, and SOLID principles.
- Knowledge of Microservices patterns, best practices, and .NET/.NET Core development is a plus.
- Preparing and executing unit tests is preferred.
- Excellent communication skills.
- Excellent organizational and administrative skills.