Programador(a) OutSystems
Job Description, Responsibilities & Requirements
About the Position
Estamos à procura de um(a) Programador(a) OutSystems para integrar uma equipa responsável pelo desenvolvimento, evolução e manutenção de aplicações empresariais de elevada criticidade. Nesta função, irá participar em todas as fases do ciclo de desenvolvimento, desde a análise de requisitos até à implementação e otimização de soluções, assegurando elevados padrões de qualidade, desempenho e experiência do utilizador.
Trabalhará em estreita colaboração com Product Owners, analistas funcionais, designers e equipas técnicas, contribuindo para a modernização de aplicações existentes e para o desenvolvimento de novas funcionalidades em ambiente Agile.
Responsibilities
- Participar em todas as fases do ciclo de desenvolvimento de aplicações empresariais.
- Garantir elevados padrões de qualidade, desempenho e experiência do utilizador.
- Colaborar com Product Owners, analistas funcionais, designers e equipas técnicas.
- Contribuir para a modernização de aplicações existentes e desenvolvimento de novas funcionalidades em ambiente Agile.
Requirements
- Experiência mínima de 5 anos no desenvolvimento de aplicações com OutSystems, abrangendo as vertentes Mobile, Reactive Web e Traditional Web.
- Conhecimentos sólidos das ferramentas Service Studio (OutSystems 10 e 11) e LifeTime, nomeadamente na gestão de versões e promoção de aplicações entre diferentes ambientes.
- Experiência na integração de serviços através de REST APIs e utilização de componentes disponíveis no Forge.
- Capacidade para identificar, analisar e resolver incidentes técnicos, recorrendo a práticas de debugging e troubleshooting.
- Experiência na implementação de interfaces a partir de protótipos em Figma, assegurando uma experiência de utilização intuitiva e alinhada com as boas práticas de UI/UX.
- Conhecimentos de HTML, CSS e JavaScript para personalização e desenvolvimento de interfaces.
- Experiência em equipas que trabalham segundo metodologias Agile, nomeadamente Scrum.
- Contacto com aplicações legadas e respetiva manutenção, incluindo soluções desenvolvidas em Traditional Web, Reactive Web, DTSX, ASP e .NET.
- Bons conhecimentos de Microsoft SQL Server, incluindo consulta e manipulação de dados.
- Experiência na monitorização de aplicações e análise de erros através de ferramentas como Service Center e Kibana.
- Sensibilidade para a experiência do utilizador e para os princípios de UI/UX.
We Offer
- Oportunidade de trabalhar num ambiente dinâmico e inovador.
- Integração numa equipa multidisciplinar e colaborativa.
- Possibilidade de desenvolvimento profissional contínuo.
- Ambiente de trabalho híbrido.
About the Company
At Tieto, acreditamos no poder da diversidade, equidade e inclusão. Encorajamos candidatos de todos os backgrounds, géneros (m/f/d) e percursos de vida a juntarem-se à nossa equipa, pois acreditamos que isso fomenta um local de trabalho inspirador e alimenta a inovação. O nosso compromisso com a abertura, confiança e diversidade está no cerne da nossa missão de criar futuros digitais que beneficiem empresas, sociedades e a humanidade.
Diversity, equity and inclusion | Sustainability | Tieto