We are looking for an experienced OutSystems Developer to join our client's Business Enablement Solutions (BES) team. This is an individual contributor (IC) role with technical leadership responsibilities — ideal for someone who enjoys mentoring junior developers and overseeing vendors, without formal people management duties.
You will play a key role in designing, developing, and delivering scalable, maintainable applications on the OutSystems low-code platform to support StarHub’s digital transformation initiatives. Your work will span both greenfield and enhancement projects, offering opportunities to innovate and optimize business processes.
Key Responsibilities
- Develop and maintain applications using the OutSystems platform, ensuring performance, scalability, and maintainability.
- Collaborate with business analysts, UX/UI designers, project managers, and stakeholders to gather requirements and translate them into technical solutions.
- Provide technical guidance to junior developers and review code from internal team members or vendors to ensure adherence to best practices.
- Lead the technical implementation of large-scale OutSystems applications, ensuring alignment with architectural standards and business objectives.
- Conduct testing, debugging, and performance tuning.
- Stay updated with OutSystems platform updates, trends, and best practices, and actively apply them to improve development processes.
About the Team
- You’ll be the third OutSystems developer in a growing technical function within the 30-person BES team, which includes developers, project managers, UX/UI designers, and sales enablement professionals.
- The development team comprises ~10 engineers, with a collaborative, agile work culture.
- Projects span across multiple business domains, offering continuous learning and impactful work
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Proven experience in developing applications using OutSystems.
- Strong understanding of software development lifecycle and agile methodologies.
- Ability to work independently while collaborating effectively with cross-functional teams.
- Strong problem-solving and communication skills.