A
Senior OutSystems Developer (Saudi Nationality)
Riyadh, Riyadh Province, Saudi Arabia · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
We are seeking an experienced Senior OutSystems Developer to join our team in Riyadh. This role involves designing, developing, and delivering scalable enterprise applications using the OutSystems low-code platform. The successful candidate will have practical expertise in OutSystems, .NET, and C#, along with the capability to integrate applications with external systems and create custom components as needed.
Key Responsibilities
- Design, develop, test, and maintain enterprise applications through the OutSystems platform.
- Translate both business and technical requirements into robust, scalable software solutions.
- Create and maintain custom integrations, APIs, and backend services using .NET and C#.
- Integrate OutSystems applications with external systems, databases, and third-party APIs.
- Develop reusable components while ensuring compliance with OutSystems development best practices.
- Troubleshoot, debug, and optimize application performance effectively.
- Perform code reviews to maintain high-quality, maintainable code standards.
- Collaborate closely with Business Analysts, Solution Architects, QA Engineers, and other development teams.
- Participate throughout the full software development lifecycle, from requirements gathering to deployment and support.
- Ensure that applications meet security, performance, scalability, and usability requirements.
- Provide guidance and mentorship to junior developers.
- Keep updated with the latest advancements in OutSystems, .NET, and software development technologies.
Required Qualifications and Experience
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- At least 5 years of software development experience with significant practical experience in OutSystems platform development.
- Proficient in application development using OutSystems.
- Strong programming skills in .NET and C#.
- Experience working with REST and SOAP APIs, web services, and system integrations.
- Good knowledge of SQL and relational database management.
- Familiarity with application architecture, debugging practices, and performance optimization techniques.
- Understanding of software development lifecycle (SDLC) and Agile methodologies.
- Experience using Git or other version control tools.
- Excellent analytical, problem-solving, and communication abilities.
Preferred Certifications
- OutSystems certification is mandatory or highly preferred.
- Microsoft / .NET certifications are advantageous.
- Relevant cloud certifications like Microsoft Azure are additional benefits.
Minimum education
Bachelor's Degree
Industry
Software DevelopmentSkills
Tools & software
Git
required
How they work
Communication
Teamwork & Collaboration
Problem Solving
Leadership