A Avenue Code é a líder em consultoria de software focada na entrega de soluções de desenvolvimento completas para transformação digital em todos os setores.
Nosso compromisso com nossos clientes, parceiros e colaboradores é essencial para o nosso sucesso. Preferimos a palavra 'parceiro' sobre 'fornecedor', refletindo nossa filosofia de investimento em relações profissionais sólidas.
Procuramos alguém que compartilhe nossos valores e esteja disposto a trabalhar em um ambiente colaborativo e dinâmico.
O ideal seria alguém com experiência em desenvolvimento de aplicações backend utilizando .NET Core; implementação de soluções escaláveis, seguras e performáticas; trabalho com arquitetura baseada em microsserviços e eventos; participação ativa em decisões técnicas e revisões de código; colaboração com equipes multidisciplinares; garantia da observabilidade das aplicações por meio de logs, métricas e tracing; escrita de testes automatizados (TDD) e aplicação de conceitos de DDD no desenvolvimento; apoio à melhoria contínua dos processos de desenvolvimento e entrega (CI/CD); promoção e aplicação de boas práticas de engenharia, como SOLID e Design Patterns.
Requisitos: Experiência sólida com .NET Core; vivência em observabilidade (monitoramento, logs e tracing); vivência com message brokers como RabbitMQ, SQS, PubSub ou Kafka; experiência com cloud providers (AWS, GCP ou Azure); conhecimento em Entity Framework, Dapper ou ADO.NET; domínio de SQL Server; prática com TDD e Domain-driven Design (DDD); forte entendimento de SOLID e Design Patterns.
Diferenciais: Experiência com Docker; conhecimento em bancos NoSQL; vivência com pipelines de CI/CD; conhecimento em práticas de desenvolvimento seguro.
Você fará parte de um time de alta performance com foco em excelência técnica, boas práticas de engenharia e entrega de valor ao negócio, utilizando tecnologias modernas e uma stack robusta orientada a microsserviços e cloud.
Além disso, você terá a oportunidade de trabalhar em projetos inovadores e desafiadores, contribuindo para a transformação digital de instituições financeiras.
Será também responsável por garantir a qualidade e a segurança dos produtos desenvolvidos, bem como por promover a cultura de inovação e aprendizado contínuo dentro da equipe.
Para esse papel, buscamos alguém com habilidades técnicas sólidas e experiência em desenvolvimento de aplicações de alto nível.
Avaliamos candidatos com conhecimento avançado em programação, além de habilidades em análise de requisitos e planejamento de projeto.
Se você se encaixa nesse perfil e está procurando uma nova oportunidade de carreira, venha se juntar a nós!