Responsibilities
* Work with stakeholders to refine requirements, present technical solutions and identify risks.
* Design the architecture of applications and modules, ensuring modularity, scalability and adherence to best practices.
* Design and document integrations with other systems. Design and document the data model.
* Participate in regularly scheduled technical or business meetings to ensure cross-team communication.
* Provide technical guidance and mentorship to developers.
* Ensure technical success and delivered quality.
* Lead technical assessments to evaluate applications’ health.
* Elaborate knowledge articles, technical notes, and/or training material to be used by other team members.
* Pitch OutSystems technical capabilities and its positioning on the client IT landscape.
* Promote innovation within the team and clients.
Qualifications
* Degree or Master in Computer Science, Management Informatics or similar.
* More than 5 years of experience in OutSystems projects, including advanced topics like mobile data sync, BPT, multi-language and multi-tenancy.
* Knowledge in REST/SOAP APIs.
* Knowledge of DBMS concepts and design of relational data models.
* Work experience in Agile/Scrum methodology.
* Good technical knowledge of integration with other systems.
* Critical spirit and good logical reasoning.
* Team spirit and good communication skills.
* Fluency in English (mandatory).
Location and Availability
* Preferred locations: Lisboa, Porto, Coimbra, Proença-a-Nova, Covilhã and Castelo Branco.
Employment Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Information Technology
* Industries: Strategic Management Services
All our recruitment and selection processes are based on equal opportunities, valuing the competence and potential of each person and ensuring that no candidate is discriminated on the grounds of gender, ethnicity, sexual orientation, age, religion or physical condition.
#J-18808-Ljbffr