Stellar Cyber
Alongside
Engenheiro de Software Sênior - Azure & .NET
Sobre a oportunidade
Alongside é uma empresa portuguesa que faz parceria com organizações internacionais para construir e escalar equipes de tecnologia excepcionais.
Estamos à procura de um Engenheiro de Software Sênior para integrar um projeto com um de nossos clientes, líder global em soluções e software de informação profissional. Atuando em mais de 180 países, a empresa desenvolve soluções impulsionadas por tecnologia para setores como Saúde, Impostos e Contabilidade, Conformidade Financeira e Corporativa, e Jurídico e Regulatório.
Esta pessoa trabalhará na evolução e transformação para a nuvem de produtos de software estabelecidos, contribuindo tanto para projetos em andamento quanto para novas iniciativas.
Responsabilidades
- Projetar, desenvolver e manter soluções de software escaláveis baseadas na nuvem.
- Desenvolver lógica de negócios, APIs e integrações de banco de dados utilizando o stack de tecnologia Microsoft.
- Contribuir para a migração e evolução de aplicações em direção a soluções cloud-native.
- Trabalhar com arquiteturas de software e bases de código complexas.
- Analisar requisitos funcionais e traduzi-los em soluções técnicas apropriadas.
- Avaliar o impacto técnico de novos requisitos e contribuir para o design da solução.
- Desafiar requisitos e designs técnicos quando apropriado, fornecendo recomendações construtivas.
- Contribuir para práticas de testes e automação de testes.
- Colaborar estreitamente com Arquitetos Técnicos, Product Owners e outros stakeholders de engenharia.
- Apoiar e orientar engenheiros menos experientes dentro da equipe.
- Contribuir para práticas de DevOps e entrega contínua.
Requisitos mínimos
- Forte experiência profissional com C# e .NET.
- Experiência prática com Azure da Microsoft.
- Experiência em projetar e desenvolver APIs e serviços backend.
- Experiência com Entity Framework.
- Conhecimento de padrões de design de software e boas práticas de engenharia.
- Experiência com tecnologias de mensageria, particularmente Azure Service Bus.
- Capacidade de produzir análises técnicas com base em requisitos funcionais.
- Compreensão de arquitetura de nuvem e práticas modernas de desenvolvimento de software.
- Experiência trabalhando em equipes de desenvolvimento Ágil.
- Fortes habilidades de comunicação e capacidade de colaborar com stakeholders técnicos e não técnicos.
Diferenciais
- Experiência com Angular e TypeScript.
- Familiaridade com práticas de DevOps e CI/CD.
- Experiência com Infraestrutura como Código, como Terraform ou Bicep.
- Conhecimento de Azure Functions e outros serviços de nuvem Azure.
- Modelo de trabalho híbrido: 2 dias por semana no escritório;
- Ambiente de trabalho colaborativo e internacional;
- Oportunidade de trabalhar em produtos de software impactantes e projetos de transformação;
- Exposição a tecnologias modernas, ferramentas e práticas de desenvolvimento;
- Oportunidade de colaborar com profissionais experientes de diferentes países e áreas de especialização.
