Outsystems Developer | Agency Contract | RYN
Role Overview Avanade is seeking a hands-on OutSystems Developer to design, build, test, deploy and support secure enterprise web and mobile applications for our clients in Singapore. The role suits a developer with 2–4 years of relevant software development experience, including practical delivery on OutSystems 11 and/or OutSystems Developer Cloud (ODC). You will work within an Agile delivery team alongside business analysts, UX designers, technical leads, testers and DevOps engineers, and will engage directly with client stakeholders. Key Responsibilities Develop and enhance responsive web and mobile applications using OutSystems, following the approved architecture, coding standards and reusable design patterns. Translate user stories, process flows, wireframes and functional specifications into maintainable application components. Build user interfaces, data models, business logic, validations, role-based access controls, timers and background processes. Design, consume and troubleshoot REST and SOAP integrations with enterprise systems and external services. Write and optimise SQL queries, aggregates and data access logic while maintaining data integrity and acceptable performance. Perform unit testing, support SIT and UAT, and resolve defects within agreed sprint timelines. Participate in peer reviews and use platform analysis tools to address code quality, security, performance and maintainability findings. Support deployment and environment promotion activities, including release notes, deployment checks, rollback planning and post-release validation. Investigate incidents and production issues, perform root-cause analysis, implement fixes and maintain clear technical documentation. Contribute to sprint planning, estimation, stand-ups, demonstrations, retrospectives and continuous improvement. Required Qualifications and Experience Diploma or Bachelor degree in Computer Science, Information Systems, Software Engineering or a related discipline. 2–4 years of professional software development experience, with hands-on delivery on the OutSystems platform. Working knowledge of OutSystems Service Studio across interface, logic, data, integrations, security and deployment. Experience developing Reactive Web applications; exposure to mobile or Traditional Web applications is useful. Good knowledge of SQL and relational database concepts including entities, relationships, indexes, transactions and query optimisation. Experience with REST APIs, JSON, authentication patterns and error handling; SOAP integration experience is an advantage. Foundational front-end skills in HTML, CSS and JavaScript for UI customisation and troubleshooting. Experience with Git or equivalent version control, Agile delivery practices and tools such as Azure DevOps or Jira. Strong problem-solving, communication, documentation and teamwork skills. Preferred Qualifications OutSystems Associate Reactive Developer, Associate Developer ODC or equivalent certification. Exposure to LifeTime, Service Center, AI Mentor Studio, Forge components and application monitoring. Experience with Microsoft Azure and the wider Microsoft application platform. Knowledge of CI/CD, automated testing, secure coding, IAM or single sign-on integration. Experience supporting Singapore public sector, healthcare or financial services clients, including relevant security and clearance requirements. We regret to inform you that only shortlisted candidates will be notified. Navarro Reyanelle Gelangre | REG No : R1870995
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd (""PERSOL"") and its local and overseas subsidiaries and affiliates to collect, use and disclose your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services, complying with Government’s health advisories and such other purposes stated in our Privacy Policy.
We may use artificial intelligence (""AI"") and machine learning technologies to support our recruitment and placement services, including screening resumes, assessing qualifications and experience, and identifying skills and job matches. Where permitted by applicable law, we may also use such personal data to develop, train, test, improve and/or fine-tune AI and machine learning technologies that support our recruitment and business operations.
For more information on how we collect, use, disclose and protect your personal data, please refer to our Privacy Policy: https://www.persolsingapore.com/policies. If you wish to withdraw your consent, including consent relating to the use of your personal data for AI-enabled recruitment activities and AI development activities, please email us at sg.dataprotection@persolapac.com.
Contact person
Listed by the employer in the job posting — for questions and your application.
- Navarro Reyanelle Gelangre