Key Responsibility
Architect and design complex OutSystems applications, ensuring best practices are followed.
- Lead the development team through the project lifecycle, from requirement analysis to deployment.
- Define and enforce architectural standards, frameworks, and guidelines.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Mentor and guide junior developers and team members on OutSystems development practices.
- Stay abreast of the latest OutSystems features and technologies, incorporating them into solutions to enhance functionality and user experience.
- Conduct code reviews and ensure compliance with industry standards.
- Manage the integration of external services and systems into OutSystems applications.
- Provide technical leadership in Agile/Scrum meetings and support continuous improvement efforts.
Job Requirements
Familiarity with OutSystems 11 and ODC
- Strong understanding of web technologies (HTML, CSS, JavaScript) and relational databases.
- Understanding of .NET for custom code within OutSystems
- Experience with Agile and DevOps methodologies.
- Proven track record of designing and implementing scalable and high-availability applications
Key responsibility around security and following secure coding practices
Excellent problem-solving and debugging skills
Strong written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams
Ability to work in a fast-paced, dynamic environment and manage multiple priorities simultaneously
Ability to collaborate and work with clients
Excellent problem-solving, communication, and leadership skills.
OutSystems certification (Associate or Professional) is highly preferred.
Experience with cloud technologies (AWS, Azure, or Google Cloud) is a plus