PrimeIT
.NET Developer
PrimeITPortugal13 hours ago
Full-timeConsulting

A PrimeIT é uma empresa de referência, com mais de 18 anos de experiência na prestação de serviços tecnológicos de IT, Telecomunicações e Engenharia. Especializados em Team Extension, Managed Services, Custom Software e Nearshore, contamos actualmente com uma equipa de mais de 2350 profissionais que colaboram em projectos nacionais e internacionais nas mais diversas tecnologias.


📢 Procuramos um Consultor com 5 anos de experiência para projeto híbrido em Lisboa que integre em uma empresa no setor bancário, como .NET Developer.

Experiência no desenvolvimento de software, com experiência sólida em projetos de portais ou plataformas digitais.


Frontend:

  • Frameworks JavaScript: Experiência com Angular para criar interfaces modernas e interativas.
  • Web Performance: Conhecimentos em técnicas de otimização, como lazy loading, prefetching e uso eficiente de recursos, para uma experiência rápida e fluida.
  • Linguagens e Ferramentas: HTML5, CSS3, TypeScript e SASS/LESS para estilização avançada e modularização de componentes.
  • Design Responsivo e Mobile-First: Capacidade de criar experiências consistentes em dispositivos móveis e desktops.

Backend:

  • Frameworks e Linguagens: Domínio de Node.js com .NET 8, garantindo um backend escalável e seguro.
  • APIs e Microsserviços: Experiência em arquitetura de microsserviços e criação de APIs RESTful, alinhada às necessidades modernas de integração.
  • Serverless Computing: Conhecimentos em serverless para otimização de custo e escalabilidade.

Cloud e DevOps:

  • Computação em Nuvem: Experiência em plataforma Azure para desenvolvimento e gestão de infraestrutura cloud.
  • Containers e Orquestração: Conhecimentos em Docker e Kubernetes para garantir portabilidade e escalabilidade das aplicações.
  • Integração e Entrega Contínua (CI/CD): Experiência em pipelines de CI/CD com ferramentas como Jenkins, GitLab CI ou GitHub Actions.

Base de Dados:

  • SQL: Domínio de bases de dados relacionais (ex.: SQL Server).

Fator de Diferenciação (opcional): Experiência com tecnologias mobile (preferencialmente .NET MAUI), e conhecimentos em gestores de conteúdos (CMS), preferencialmente Umbraco.


Competências Técnicas Adicionais:

  • Práticas de Desenvolvimento Modernas: Conhecimentos na realização de testes aplicacionais (cadernos de teste unitários, integração e e2e) e boas práticas de Clean Code e SOLID.
  • Metodologias Ágeis: Experiência na implementação de metodologias ágeis, como Waterfall, Scrum e Kanban, para uma gestão de projetos eficiente.
  • Capacidade de Comunicação: Competência para comunicar eficazmente com as várias partes interessadas, desde equipas técnicas a equipas de negócio.
  • Segurança: Habilidades em segurança de aplicações web (ex.: OWASP) e implementação de autenticação/autorização (OAuth, JWT).
  • Planeamento e Organização: Capacidade de organizar desenvolvimento, assegurando que os objetivos e prazos do projeto são cumpridos.

  • Principais Responsabilidades:
  • Desenvolvimento de portais full-stack escaláveis e responsivos, com foco na experiência do utilizador.
  • Desenvolvimento programas, serviços, APIs e arquiteturas backend de alto desempenho para integração com plataformas externas e internas.
  • Implementar práticas de DevOps e otimização de processos CI/CD para garantir uma entrega contínua e segura.
  • Trabalhar em estreita colaboração com equipas de desenvolvimento e equipas de negócio e outras equipas para garantir uma interface coesa e centrada no utilizador.

Key Skills

Ranked by relevance