Job Overview
We are seeking a skilled OutSystems Architect to lead the design, development, and implementation of cutting-edge web and mobile solutions using the OutSystems platform. The role involves providing technical leadership, overseeing development teams, and ensuring the delivery of scalable, high-quality applications tailored to business needs.
Responsibilities
- Architect end-to-end OutSystems solutions, including traditional and reactive web applications.
- Convert legacy code (e.g., .Net, Java) into OutSystems functions with seamless integration.
- Manage database modeling, integration with external systems, API development, deployment, and maintenance.
- Engage with stakeholders to gather requirements and transform them into actionable solutions.
- Enforce coding standards and best practices, ensuring timely delivery and positive user feedback.
- Provide mentorship, troubleshoot complex issues, support team bug fixes, and guide junior developers.
- Maintain detailed technical documentation throughout the project lifecycle.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (e.g., National University of Singapore).
- Minimum 5+ years of hands-on experience with OutSystems, including web application design and development.
- Proficiency in PL/SQL, Java, .Net, CSS, with additional skills in MySQL, Cucumber, or TypeScript as a plus.
- OutSystems Associate Traditional Web Developer Certification or equivalent.
- Strong knowledge of agile development methodologies.
- Proven ability in integration, automation, unit testing, SIT, and UAT processes.
- 13+ years of total working experience, with at least 3 years in IT preferred.
Preferred Skills
- Experience leading OutSystems projects in university or government sectors.
- Expertise in code refactoring for performance optimization and complex integrations.
- Prior experience mentoring teams and collaborating on troubleshooting.