Senior Out Systems Developer
RMG | ريناد المجد · Riyadh, Riyadh, Saudi Arabia
Apply & track with Apply EdgeWe are hiring a Senior Out Systems Developer to join a high-impact digital transformation project in Saudi Arabia. This is a senior-level role within a large, multi-stakeholder delivery environment — ideal for a developer who has built complex enterprise systems, navigated government or regulated project structures, and wants to contribute to a project that shapes the future of digital public services. You will work alongside solution architects, business analysts, QA teams, and project managers to deliver robust, scalable, and secure applications on the OutSystems Low-Code platform.Key Responsibilities | المسؤوليات الرئيسيةDesign, develop, test, and deploy enterprise applications using OutSystems Service Studio and Integration Studio.Translate functional and technical requirements into reliable, maintainable OutSystems solutions.Build and manage screens, business logic, workflows, and data models within the OutSystems platform.Develop stable integrations with external systems using REST APIs, SOAP Web Services, and Integration Studio.Support connectivity with ERP, MRO/SCM, reporting systems, databases, and identity and access management platforms.Apply OutSystems best practices in performance optimization, security, and component reusability.Collaborate with Solution Architects and Business Analysts on technical solution design.Execute unit testing, support integration testing, and resolve technical defects and observations.Manage application deployments across Development, Testing, and Production environments using LifeTime.Review code and technical designs of junior developers and provide structured mentorship.Prepare and maintain technical documentation including Design Documents, Integration Specs, and Deployment Notes.Provide post-go-live support and resolve critical technical issues under production conditions.Participate actively in Agile/Scrum ceremonies including daily stand-ups, sprint planning, and retrospectives.Qualifications | المؤهلات المطلوبةBachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.Minimum 5–8 years of overall software development experience.Minimum 3–5 years of hands-on application development using OutSystems.Proven experience delivering large-scale or sensitive projects, preferably in government or digital transformation programs.Strong experience integrating with external systems and APIs.Solid knowledge of relational databases: SQL Server, Oracle, or PostgreSQL.Good understanding of application security concepts, role-based access control, authentication mechanisms, and audit logging.Ability to work effectively within cross-functional teams including analysts, architects, testers, and project managers.Excellent communication skills in both Arabic and English.مهارات تواصل ممتازة باللغتين العربية والإنجليزية.Technical Skills Required | المهارات التقنية المطلوبةOutSystems Service Studio · OutSystems Integration Studio · OutSystems LifeTime · Reactive Web Apps · Traditional Web Apps · REST APIs · SOAP Web Services · SQL and Database Design · JavaScript · HTML · CSS · Role-Based Access Control · Application Performance Optimization · Debugging and Troubleshooting · Agile / Scrum · CI/CD (preferred) · Enterprise Integration (preferred)Preferred Certifications | الشهادات المفضلةOutSystems Associate Reactive DeveloperOutSystems Professional DeveloperOutSystems Architecture Specialist (strong advantage)Preferred Experience | الخبرات المفضلةExperience in government or semi-government projects.Experience in high-security or compliance-driven environments.Background building end-to-end operational systems, not just standalone apps.Experience with Supply Chain, ERP, Food Management, Workflow Automation, or Case Management systems.Experience managing delivery across multiple stakeholders and organizations.