Mid-level Software Engineer

Equipa: Core Services
Nível: Mid-level
Escritórios: Lisboa, Braga

Estás pronto para evoluir a tua carreira enquanto Software Engineer e contribuir de forma ativa para soluções utilizadas por milhares de utilizadores?

Estamos à procura de um Mid-Level Software Engineer com experiência sólida no desenvolvimento de APIs, serviços e aplicações utilizando o ecossistema .NET, que queira integrar uma equipa colaborativa, orientada à qualidade e inovação.

Se procuras um desafio onde possas crescer tecnicamente, ter impacto direto na solução final e envolver‑te em decisões de arquitetura e boas práticas, esta é a tua próxima oportunidade.

O que oferecemos?

  • Participação em projetos com impacto real, contribuindo para produtos utilizados por milhares de utilizadores finais e com desafios técnicos relevantes;
  • Modelo de trabalho híbrido, promovendo flexibilidade e equilíbrio entre vida pessoal e profissional;
  • Ambiente colaborativo com uma equipa sénior disponível para trocar conhecimento, discutir abordagens técnicas e evoluir continuamente;
  • Cultura de aprendizagem contínua e inovação, incentivando a experimentação, melhoria constante e partilha de boas práticas;
  • Oportunidades de crescimento técnico, com exposição a áreas como cloud (Azure), DevOps e arquitetura de software;
  • Um ambiente de confiança e autonomia, onde és incentivado a tomar decisões, assumir responsabilidade e contribuir ativamente para o sucesso dos projetos.

Qual a função?

Como Mid-level .Software Engineer, vais assumir um papel ativo no desenvolvimento e evolução de soluções backend, contribuindo não só com implementação, mas também com pensamento crítico e decisões técnicas.

No dia a dia, irás:

  • Desenvolver e manter APIs, serviços backend e componentes críticos, utilizando C# e tecnologias do ecossistema .NET;
  • Contribuir para decisões técnicas e de arquitetura, garantindo soluções escaláveis, seguras e com elevada performance;
  • Participar ativamente em code reviews, promovendo a qualidade do código e apoiando o crescimento de developers mais juniores;
  • Aplicar boas práticas de engenharia de software, incluindo testes (unitários e de integração), integração contínua e observabilidade;
  • Trabalhar em equipas Agile/Scrum, colaborando de forma próxima com diferentes stakeholders;
  • Integrar sistemas e serviços, recorrendo a APIs REST e soluções cloud;
  • Investigar e propor melhorias contínuas, explorando novas tecnologias, padrões de desenvolvimento e abordagens técnicas.
  •  

Stacks tecnológicas:

C#, .NET, Azure, bases de dados relacionais e não relacionais, REST APIs

Requisitos

Experiência em desenvolvimento .NET

Experiência profissional de 3+ anos em desenvolvimento .NET.

Desenvolvimento de APIs REST

Experiência sólida na criação, manutenção e evolução de APIs REST.

Bases de dados

Experiência com bases de dados relacionais e não relacionais.

Práticas de engenharia, cloud e arquitetura

Experiência com CI/CD, Git e Docker, bem como conhecimento de Azure e arquiteturas distribuídas.

Pensamento analítico e trabalho em equipa

Capacidade de analisar problemas, propor soluções e colaborar de forma clara e construtiva em equipa.

Conhecimentos de inglês

Capacidade de comunicar em inglês (falado e escrito), em contexto profissional e técnico.

Pontos extra:

  • Conhecimento shell scripting;
  • Conhecimentos de programação Java ou Python;
  • Conhecimentos de ferramentas Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente.
Drag & Drop Files, Choose Files to Upload You can upload up to 2 files.
Checkboxes

7447251

Pesquisa

Mais Populares