O Tech Lead .Net Core é um profissional de destaque em nossa equipe, responsável por impulsionar as demandas dos clientes.
Nossa especialidade é integrar processos, pessoas e tecnologia de alta performance.
Sobre o Cargo:
Responsabilidades:
Atuação como referência técnica: Atuar como referência técnica para a equipe, apoiando desenvolvedores backend, frontend e mobile.
Arquitetura de sistemas distribuídos: Definir e validar arquitetura de sistemas distribuídos, garantindo alta disponibilidade, resiliência e performance.
Liderança técnica: Liderar decisões técnicas relacionadas à integração com o ecossistema Pix (chaves pix, cobrança, pagamentos, QR Codes dinâmicos, webhooks, etc.).
Pipeline de CI/CD: Apoiar na construção de pipelines de CI/CD, testes automatizados e monitoramento contínuo.
Interoperabilidade: Interagir com áreas de negócio, segurança e infraestrutura para alinhar requisitos técnicos e regulatórios.
Boas práticas de desenvolvimento: Orientar a equipe no uso de boas práticas de Clean Code, DDD, SOLID e Design Patterns.
Pré-Requisitos:
Experiência em .NET Core: Experiência sólida em .NET Core (versão 6+ e preferencialmente 8).
Conhecimento em arquitetura de sistemas: Conhecimento avançado em arquitetura de sistemas distribuídos e microsserviços.
Bancos de dados: Conhecimento em bancos de dados SQL(Postgresql, Mysql, SqlServer) e NoSQL(MongoDB, DocumentDB);
DevOps: Vivência com DevOps: CI/CD (GitHub Actions), Docker e cloud (AWS/GCP);
Resiliência e escalabilidade: Vivência em arquitetura de soluções em AWS (com ênfase em resiliência, segurança e escalabilidade).
Kafka: Experiência com Kafka para mensageria e event streaming.
Benefícios:
Apoio remoto: Atuação Remota
Contratação PJ: Contratação PJ - 30 dias de descanso remunerado ao ano.
Todos os nossos oportunidades de trabalho estão abertas para pessoas com deficiência.
Apoiamos a diversidade.