Senior Full Stack .NET

Customer Facing Apps
Senior
Lisboa, Braga, Viana do Castelo

Um Senior Full Stack .NET, integrado na equipa de Customer Facing Apps, é responsável por definir e implementar interfaces de utilizador, bem como gerir toda a interação dos utilizadores com as aplicações web, sempre alinhado com a nossa visão em Customer Experience.

Principais responsabilidades

Um Senior Full Stack .NET é responsável por definir e implementar interfaces de utilizador e gerir a interação completa dos utilizadores com as aplicações web, garantindo soluções de software de alta qualidade num ambiente tecnológico exigente.

  • Participar ativamente na definição da arquitetura de soluções de software em equipa, contribuindo com a tua experiência e conhecimento para garantir a escalabilidade e a robustez das aplicações;
  • Habilidade para o desenho e produção de código de elevada qualidade, seguindo as diretrizes estabelecidas e promovendo as melhores práticas, bem como as metodologias Agile ou Scrum de desenvolvimento e gestão de projetos;
  • Documentar de forma clara as alterações de código, packages e fazer testes unitários e integrados, garantindo a qualidade de todos os entregáveis;
  • Criar sinergias e colaborar com a equipa de desenvolvimento, garantindo a entrega do projeto dentro dos prazos estabelecidos e garantindo a excelência técnica;
  • Avaliar os requisitos para novas funcionalidades e melhorias, identificando o impacto nas aplicações, APIs e sistemas operacionais existentes, propondo soluções robustas, eficientes e inovadoras;
  • Manteres-te atualizado com as mais recentes tecnologias e tendências, fornecendo sugestões/recomendações que permita a inovação tecnológica.

Stacks:

Javascript, C#, .NET

Requisitos

Competências técnicas avançadas

Domínio em C#, .NET, JavaScript, TypeScript, e ferramentas como Kubernetes e Azure para desenvolvimento e implementação.

Experiência em desenvolvimento Full Stack

Capacidade de trabalhar no frontend e backend, assegurando a coesão e escalabilidade das aplicações.

Práticas de desenvolvimento de software

Produção de código de alta qualidade, seguindo metodologias Agile e Scrum, com testes rigorosos.

Colaboração e sinergia de equipa

Colaboração eficaz com equipas multidisciplinares, contribuindo para a resolução de problemas complexos.

Documentação e qualidade

Documentação clara e completa das alterações de código, garantindo a qualidade dos entregáveis.

Atualização e inovação tecnológica

Proatividade em adotar novas tecnologias e promover a inovação contínua nas soluções desenvolvidas.

Pontos extra:

  • Conhecimentos técnicos em .NET, Power Platform, AKS, DevOps e/ou de desenvolvimento mobile;
  • Experiência profissional com frontend (Vue.js) ou bases de dados;
  • Liderança técnica;
  • Gestão de equipas.
Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 2 files.
Checkboxes