Descrição
Resumo:
A BindWorks procura Desenvolvedores Senior .NET experientes para projetar, desenvolver e aprimorar aplicações nativas de nuvem e escaláveis, dentro de uma cultura que valoriza a propriedade e a melhoria contínua.
Pontos de destaque:
1. Oportunidade de trabalhar com tecnologias modernas e arquiteturas em nuvem
2. Colaborar com engenheiros experientes em um ambiente de apoio
3. Contribuir para sistemas distribuídos escaláveis, resilientes e modernos
**Sobre a oportunidade**
-------------------------
A BindWorks está à procura de Desenvolvedores Senior .NET experientes para integrar uma equipa de engenharia altamente qualificada e contribuir para o projeto, desenvolvimento e evolução de aplicações nativas de nuvem e escaláveis.
Esta função oferece a oportunidade de trabalhar com tecnologias modernas, sistemas distribuídos e arquiteturas em nuvem, enquanto colabora com engenheiros experientes numa cultura que valoriza a propriedade, a excelência técnica e a melhoria contínua.
**O que irá fazer**
--------------------
* Projetar, desenvolver e manter aplicações escaláveis utilizando .NET e C\#
* Construir e aprimorar APIs RESTful e serviços de backend distribuídos
* Desenvolver soluções seguindo os princípios de Microsserviços e Arquitetura Limpa
* Contribuir para o projeto técnico, discussões arquitetónicas e decisões tecnológicas
* Desenvolver soluções nativas de nuvem aproveitando os serviços do Azure
* Garantir a qualidade do software através de testes automatizados e revisões de código
* Participar nos processos de CI/CD e na automação de implantações
* Colaborar com Product Owners, engenheiros de QA e equipas DevOps
* Identificar dívida técnica e melhorar continuamente o desempenho, a escalabilidade e a manutenibilidade do sistema
* Orientar e apoiar membros menos experientes da equipa, quando adequado
**O que procuramos**
---------------------------
Requisitos obrigatórios
* 4\+ anos de experiência profissional em desenvolvimento .NET
* Experiência sólida em:
* + C\#
+ .NET Core / .NET 8
+ ASP.NET Core
+ APIs REST
+ Entity Framework Core
+ SQL Server
* Experiência em Arquitetura de Microsserviços
* Compreensão sólida de Padrões de Projeto e princípios SOLID
* Experiência com Git e fluxos de desenvolvimento colaborativo
* Experiência em ambientes Agile/Scrum
* Excelentes capacidades de comunicação em português e inglês
* Capacidade de trabalhar de forma autónoma e gerir eficazmente prioridades e prazos
**Desejável**
----------------
* Experiência com Microsoft Azure
* Serviços Azure App, Funções Azure, Service Bus Azure
* Armazenamento Azure, Azure Key Vault
* Azure DevOps
* Experiência com Docker e Kubernetes
* Experiência em pipelines CI/CD
* Experiência em Arquiteturas Orientadas a Eventos
* Experiência em Sistemas de Mensagens
* + Azure Service Bus
+ RabbitMQ
+ Kafka
* Experiência em Arquitetura Limpa e Design Orientado ao Domínio (DDD)
* Experiência em Testes Unitários
* + xUnit
+ NUnit
+ MSTest
* Experiência em Testes de Integração
* Conhecimentos em Observabilidade e Monitorização
* SonarQube
* Application Insights
**O que oferecemos**
-----------------
* Oportunidade de trabalhar com arquiteturas nativas de nuvem modernas
* Projetos desafiantes com impacto real no negócio
* Equipas colaborativas e tecnicamente fortes
* Exposição a práticas e tecnologias de engenharia modernas
* Crescimento profissional e oportunidades de aprendizagem contínua
* Ambiente de trabalho flexível e de apoio
* Desenvolvimento de carreira a longo prazo
* Apoio próximo da BindWorks durante todo o processo de recrutamento e integração no projeto
**Localização**
------------
Portugal
Modelo híbrido / Possibilidade remota
**Por que se juntar a este projeto?**
--------------------------
Esta é uma oportunidade de ir além das aplicações tradicionais CRUD e contribuir para sistemas distribuídos escaláveis, resilientes e modernos, utilizando tecnologias e práticas de engenharia comumente encontradas em empresas de produto e tecnologia de alto desempenho.