Job Summary
Join our multidisciplinary team of Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across more than 20 EMEA countries.
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 3 years
Job Description/Requirements
- Translate customer needs and business requirements, identify critical user journeys and non-functional requirements and pursue for the best win-win solutions;
- Research, design, size and lead a team in delivering complex technical solutions that target enterprise-grade applications;
- Design future-proof applications by ensuring sound architecture principles that deliver application performance, lifecycle agility, maintainability and governance;
- Execute assessment activities, to identify and eliminate the technical debt and architectural contention that can be created when each team does things their own way;
- Execute application health checks to identify and recommend coding best practices and architecture patterns improvements;
- Promote reusability through harvesting reusable code assets from your team and making them accessible and applicable to their projects;
- Grow the team's technical ability, fostering quality and changeability principles, through documentation and mentoring activities on architecture patterns and coding best practices;
- Use your development background to promote a strong advisory role.
- Degree in Computer Science, Software Engineering or similar;
- At least 3 years of experience with OutSystems;
- At least 1 year of experience as a Tech Lead and/or Lead Architect;
- Solid knowledge of software engineering principles, algorithms and data structures modeling;
- Solid technical skills in solutions design, architecture patterns and application performance;
- Knowledge about CI/CD, Distributed Architectures, Microservices principles, Domain Driven Design;
- Solid knowledge of OutSystems Platform, its composition, behavior and architectural principles;
- Understand the Outsystems security model and recommendations for infrastructure and applications;
- Experience using OutSystems Architecture Canvas to identify your business concepts and correctly organize them into a cohesive architecture;
- Experience using Architecture Dashboard to evaluate your application and promote technical backlog;
- Experience with Agile methodology and tools like Jira or Azure DevOps;
- OutSystems Certifications - they are more than welcome around here;
- Good communication skills - ability to adapt communication style to listeners;
- Good Leadership skills;
- Passionate about learning and helping others find their way in complex subjects;
- Fluency in English (both written and spoken) - mandatory.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.