Desenvolvedor sr (9)
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 baseadas em arquitetura hexagonal, garantindo a exposição de dados para diferentes clientes por meio de REST APIs e tópicos corporativos. * Atuar na evolução e modernização de aplicações legadas escritas em VB6, VB.NET e ASP.NET, integrando\-as com novas soluções baseadas em .NET e microserviços. * Construir adapters, barramentos e camadas anticorruption (ACL) para interligar sistemas legados a novos serviços de forma segura e desacoplada. * Assegurar boas práticas de arquitetura e engenharia de software, aplicando padrões como Arquitetura Hexagonal, DDD e Clean Architecture. * Implementar comunicação assíncrona e orientada a eventos, 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 ambientes com alto volume de dados, otimizando o processamento de workloads transacionais e analíticos. * Atuar na automação de testes e nos pipelines de CI/CD, promovendo qualidade, rastreabilidade e entregas contínuas. * Monitorar performance e identificar gargalos, assegurando respostas rápidas e escalabilidade do sistema. * Apoiar a squad na resolução de problemas técnicos complexos, garantindo alinhamento com a arquitetura do projeto. * Trabalhar com pipelines de dados e integração com o Data Lake, possibilitando ingestão eficiente para uso por times de Data Science, BI e aplicações analíticas. * Colaborar com equipes de DevSecOps para promover segurança e governança do ambiente, assegurando conformidade, rastreabilidade e proteção de dados sensíveis. * Implementar estratégias de caching e otimização de latência, garantindo respostas rápidas para consumidores finais e sistemas analíticos. Requisitos e qualificações * Sólida experiência com desenvolvimento backend utilizando .NET Core e .NET Framework (C\#). * Conhecimento prático em VB.NET ou VB6\. (Diferencial). * Experiência com arquitetura de microsserviços. * Vivência com arquitetura hexagonal e padrões de mensageria. * Experiência com APIs REST e múltiplos modelos de entrega de dados, como mensageria e data marts. * Vivência com CI/CD e automação de infraestrutura utilizando Azure DevOps. * Familiaridade com práticas de observabilidade, tracing e logging distribuído. * Conhecimento sólido em modelagem e otimização de bancos de dados relacionais (Oracle e PL/SQL). * Sybase (Diferencial) * Capacidade de atuar em sistemas com alto volume de dados e transações. * Experiência prévia em metodologias ágeis (Scrum, Kanban) e colaboração em squads multidisciplinares. 2511050202231848867
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev