Desenvolvedor(a) FullStack SR (.Net)
Descrição da Vaga
**Descrição** Estamos em busca de uma pessoa dedicada e com vontade de fazer a diferença para atuar na área de Desenvolvimento. Se você ama tecnologia, gosta de desafios e acredita no poder da colaboração para alcançar grandes resultados, essa oportunidade é para você! **Responsabilidades e atribuições** * Desenvolver e manter microsserviços e APIs hexagonais, garantindo exposição de dados para diferentes clientes via REST APIs, tópicos corporativos * Garantir boas práticas de arquitetura e engenharia de software, utilizando padrões como Arquitetura Hexagonal, DDD e Clean Architecture. * Implementar comunicação assíncrona e event\-driven, utilizando RabbitMQ para garantir resiliência e desacoplamento entre serviços e sistemas de dados. * Criar e otimizar queries SQL e NoSQL, garantindo eficiência e performance em alto volume de dados, permitindo processamento otimizado para workloads transacionais e analíticos. * Transformar Procedures em Barramento de APIs . * Monitorar performance e identificar gargalos, garantindo respostas rápidas e escalabilidade. * Apoiar a squad na solução de problemas técnicos complexos, garantindo entregas alinhadas com a arquitetura do projeto. * Trabalhar com pipelines de dados e integração com o Data Lake, permitindo ingestão eficiente de dados para consumo posterior por Data Science, BI e aplicações analíticas. * Colaborar com DevSecOps para segurança e governança do ambiente, garantindo conformidade, rastreabilidade e proteção de dados sensíveis. * Atuar na implementação de estratégias de caching e otimização de latência, garantindo respostas rápidas para clientes finais e consumidores de dados. **Requisitos e qualificações** * Experiência em desenvolvimento fullstack utilizando .NET Core no backend e ASP.NET ou C\# no front. * Experiência em microsserviços, arquitetura hexagonal e padrões de mensageria. * Conhecimento avançado desenvolvimento em VB6\. * Experiência com múltiplos modelos de entrega de dados (REST APIs, Mensageria, Barramento). * Experiência em banco de dados Sybase e Oracle. * Familiaridade com observabilidade, tracing e logging distribuído. * Capacidade de lidar com sistemas de alto volume de dados e transações. * Vivência com CI/CD e Repository. * Vivência com metodologias ágeis e colaboração em squads multidisciplinares.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev