Avenue Code busca um profissional com experiência em desenvolvimento de aplicações escaláveis e seguras.
Desenvolvedor Back-end
O candidato deve ter habilidades técnicas sólidas para trabalhar com .NET Core, sendo capaz de desenvolver aplicações robustas e escaláveis. Além disso, é necessário conhecimento em tecnologias como microserviços, banco de dados e qualidade do software.
Responsabilidades:
* Desenvolver soluções com foco em escalabilidade e performance;
* Implementar arquitetura baseada em microsserviços e eventos;
* Participar ativamente de decisões técnicas e revisões de código;
* Colaborar com equipes multidisciplinares (Produto, QA, DevOps e outros times de engenharia);
* Garantir a observabilidade das aplicações por meio de logs, métricas e tracing;
* Escrever testes automatizados (TDD) e aplicar conceitos de DDD no desenvolvimento;
* Apoiar a melhoria contínua dos processos de desenvolvimento e entrega (CI/CD);
* Promover e aplicar 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.
A Avenue Code valoriza profissionais que estejam comprometidos com a qualidade do software e que sejam capazes de trabalhar em equipe. Se você é um profissional motivado e apaixonado pelo desenvolvimento de software, este é o seu lugar!