Avenida Code busca um(a) Engenheiro(a) de Software Sênior .Net para participar de nosso time de alta performance.
Com foco em excelência técnica, boas práticas de engenharia e entrega de valor ao negócio, vamos desenvolver soluções escaláveis e seguras que transformem a indústria financeira.
Sobre a oportunidade:
O candidato ideal é experiente em .NET Core e tem habilidades em desenvolvimento backend. Além disso, deve ter conhecimento em microserviços, cloud providers (AWS, GCP ou Azure) e entrega contínua.
Responsabilidades:
* Desenvolver e evoluir aplicações utilizando .NET Core;
* Implementar soluções com foco em escalabilidade, performance e segurança;
* Trabalhar com arquitetura baseada em microsserviços e eventos;
* Participar ativamente de decisões técnicas e revisões de código;
* Colaborar com equipes multidisciplinares;
* Garantir a observabilidade das aplicações por meio de logs, métricas e tracing;
* Escrever testes automatizados (TDD);
* Apoiar a melhoria contínua dos processos de desenvolvimento e entrega;
* Promover boas práticas de engenharia.
Requisitos:
* Experiência sólida com .NET Core;
* Vivência em observabilidade (monitoramento, logs e tracing);
* Vivência com message brokers (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;
A empresa reforça seu compromisso com a privacidade e as legislações de proteção de dados mais rigorosas do mundo. Os dados compartilhados serão mantidos sob confidencialidade e não serão transmitidos a terceiros não envolvidos.