Descrição do Cargo
Nós estamos procurando por um profissional experiente em desenvolvimento de software para trabalhar com nossa equipe. Essa posição envolve criar soluções robustas e escaláveis, utilizando tecnologias como .NET, Angular e Microsoft Azure.
* Criar e manter aplicações web completas, incluindo front-end (Angular) e back-end (.NET);
* Integrar APIs e serviços utilizando práticas modernas de segurança, escalabilidade e monitoramento;
* Projetar soluções na nuvem com alta disponibilidade, utilizando Azure Functions, App Services e bancos de dados na nuvem;
* Participar do ciclo de vida completo do desenvolvimento, incluindo design, testes, deploy e otimização contínua;
-----------------------------------
Habilidades e Qualificações Exigidas
* Experiência com práticas de CI/CD, incluindo automação de testes e deploy contínuo na nuvem;
* Conhecimento avançado sobre arquitetura event-driven e sistemas distribuídos (RabbitMQ, Azure Service Bus);
* Familiaridade com infraestrutura como código, utilizando Terraform ou Bicep para provisionamento e gerenciamento de recursos no Azure;
* Domínio sobre segurança em aplicações web, incluindo OAuth, JWT, autenticação e práticas de proteção contra vulnerabilidades;
* Análise de performance, profiling de aplicações e tuning de banco de dados;
-----------------------------------
Vantagens
Essa vaga oferece uma oportunidade de trabalhar remotamente e contribuir para a criação de soluções inovadoras e eficientes.
-----------------------------------