Desenvolvedor Sênior de Soluções
">
Oportunidade para um profissional experiente se juntar a nossa equipe como Desenvolvedor Sênior de Soluções. Nossa empresa está em busca de alguém com habilidades avançadas em desenvolvimento de software, arquitetura de sistemas distribuídos e liderança técnica.
Resumo do Cargo:
">
* Liderar a criação de soluções escaláveis, modulares e sustentáveis utilizando .NET Framework;
* Definir padrões técnicos e diretrizes de desenvolvimento para garantir qualidade e segurança;
* Trabalhar em colaboração com a equipe para promover a inovação, a autonomia e o reuso entre squads;
* Garantir a observabilidade, o monitoramento e o logging distribuídos para alta performance e mitigação de falhas;
* Apoiar a evolução tecnológica da plataforma, com foco em crescimento e sustentabilidade do produto;
* Implementar DevSecOps, CI/CD e automação com Azure DevOps para assegurar qualidade, segurança e rastreabilidade.
Requisitos Técnicos:
">
* Experiência sólida em engenharia de software e arquitetura de sistemas distribuídos;
* Atuação em liderança técnica de múltiplos squads, promovendo alinhamento arquitetural, governança e eficiência entre times;
* Dominio de .NET Framework, com aplicação de práticas modernas como Domain-Driven Design (DDD), Event-Driven Architecture (EDA), microsserviços e Clean Architecture;
* Vivência com DevSecOps, automação de pipelines e esteiras CI/CD utilizando Azure DevOps, além de noções de Infrastructure as Code (Terraform, Ansible);
* Conhecimento avançado em mensageria assíncrona, comunicação entre microsserviços, logging distribuído, tracing e monitoramento de aplicações com foco em observabilidade e performance;
* Experiência com bancos relacionais e não relacionais, incluindo Oracle (PL/SQL, modelagem, tuning de queries), com atenção à performance e integridade dos dados em ambientes distribuídos;
* Vivência em ambientes multicloud (Azure, AWS, OCI) e infraestrutura híbrida, incluindo integração com ambientes on-premises e estratégias de segurança, migração e escalabilidade;
* Capacidade de estruturar e automatizar soluções de engenharia de plataforma, criando pipelines, templates, pacotes e módulos reutilizáveis, além de abstrações que favoreçam a autonomia dos squads;
* Habilidade para definir padrões técnicos, diretrizes de desenvolvimento, práticas de conformidade e gestão de incidentes, garantindo a melhoria contínua da performance das aplicações;
* Perfil estratégico, com capacidade de equilibrar inovação, refatoração e entrega de valor em ambientes ágeis, aplicando princípios de Team Topologies e promovendo reuso e enablement entre squads.
Vantagens:
">
* Oportunidade de trabalhar em projetos de alta complexidade e contribuir para o desenvolvimento de soluções escaláveis e sustentáveis;
* Ambiente de trabalho dinâmico e colaborativo, com oportunidades de crescer e se desenvolver profissionalmente;
* Acesso a ferramentas e tecnologias de ponta para ajudar a impulsionar o seu crescimento profissional;
* A possibilidade de trabalhar em uma equipe multidisciplinar e diversificada, com oportunidades de aprender e compartilhar conhecimentos;
* Oportunidade de contribuir para o desenvolvimento de uma cultura de inovação e autenticidade dentro da empresa.
Como se Candidatar:
">
Caso você seja um profissional apaixonado por desenvolvimento de software e liderança técnica, estamos ansiosos para conhecer sua proposta! Por favor, envie seu currículo e uma breve mensagem explicando por que você é o candidato ideal para este papel.