Job Overview
We are looking for an experienced OutSystems Developer to design, build, and maintain high-quality enterprise web and mobile applications using the OutSystems low-code platform. In this role, you will collaborate with cross-functional teams, integrate backend services, and optimize applications for performance, security, and scalability.
Key Responsibilities
Application Development: Design, develop, and customize responsive web and native mobile applications using OutSystems Service Studio.
Architecture & Database Design: Build scalable data models, business logic, user interface components, and custom extension modules.
Integrations: Integrate external systems and databases using REST/SOAP APIs, microservices, and custom OutSystems extensions (C#/.NET).
Code Review & Quality Assurance: Perform code reviews, ensure adherence to OutSystems development best practices, and optimize application performance.
Maintenance & Support: Debug, troubleshoot, and resolve software defects, ensuring application stability and high security standards.
Collaboration: Work closely with product owners, business analysts, UI/UX designers, and QA engineers to translate requirements into technical solutions.
Requirements & Qualifications
Experience: 2+ years of hands-on experience developing web and mobile solutions on the OutSystems platform.
OutSystems Certification: OutSystems Associate Reactive Developer or Associate Web Developer certification preferred.
Technical Skills:
Proficiency in OutSystems Service Studio, Integration Studio, and Service Center.
Strong knowledge of relational databases (SQL Server, Oracle, or PostgreSQL) and writing optimized SQL queries.
Experience with front-end technologies (HTML5, CSS3, JavaScript/React).
Familiarity with C# / .NET for custom extension development.
Soft Skills: Excellent problem-solving abilities, strong communication skills, and ability to work effectively in an Agile/Scrum environment.