Desenvolvedor Backend C# - Sênior
Role description
Se você tem experiência sólida com C#/.NET, Azure e desenvolvimento backend, gosta de trabalhar com inovação de produtos e busca a oportunidade de atuar em um time internacional, com comunicação em inglês, essa oportunidade pode fazer sentido para você!
Responsabilidades e atribuições:
Atuar no desenvolvimento e evolução de produtos de alta complexidade, com foco em backend;
Desenvolver e manter aplicações e APIs utilizando C# e .NET;
Trabalhar com serviços e soluções em Microsoft Azure;
Desenvolver integrações entre sistemas e serviços;
Trabalhar com bancos de dados relacionais e NoSQL, considerando aspectos de modelagem, consultas e performance;
Evoluir soluções em um projeto em constante crescimento;
Colaborar com o Tech Lead nas discussões e definições técnicas;
Participar de um time global, contribuindo para o desenvolvimento de soluções utilizadas em diferentes mercados;
Atuar em um ambiente ágil, utilizando Scrum.
Requisitos:
Experiência sólida com C# e .NET;
Experiência prática com Microsoft Azure;
Conhecimento de bancos de dados SQL e experiência com bancos robustos;
Conhecimento de bancos de dados NoSQL (CosmosDB);
Experiência com desenvolvimento de aplicações e APIs backend;
Conhecimento de conceitos de arquitetura de sistemas e integrações;
Inglês fluente, especialmente para conversação e comunicação em um ambiente internacional.
Diferenciais:
Experiência com Azure Functions, Azure Storage e Application Insights;
Experiência com Azure Service Bus ou outras tecnologias de mensageria, como Kafka e RabbitMQ;
Conhecimento de IoT e Azure IoT Hub;
Conhecimentos relacionados à infraestrutura e cloud;
Experiência em sistemas orientados a eventos ou arquiteturas distribuídas.