Job descriptionSomos o Grupo Casas Bahia, com mais de 70 anos de história, realizando os sonhos de +100 milhões de brasileiros.Aqui, somos protagonistas o tempo todo, sempre com integridade e ética em tudo o que fazemos. A paixão pela nossa gente é o que nos move, e a dedicação total ao cliente é o nosso compromisso diário. Entregamos resultados e buscamos sempre a simplicidade em tudo o que fazemos!Main responsibilitiesProjetar, desenvolver e manter aplicações .NET escaláveis, seguras e eficientes, garantindo boas práticas de programação e arquitetura de software.Auxiliar desenvolvedores juniores e plenos, revisando códigos, orientando sobre melhores práticas e promovendo o crescimento técnico da equipe.Identificar e corrigir problemas de desempenho, implementar testes automatizados e garantir a qualidade do código, seguindo padrões como SOLID e Clean Code.Trabalhar com APIs, bancos de dados e outras tecnologias para garantir a integração e manutenção eficiente dos sistemas, além de atuar na resolução de bugs e atualizações tecnológicas.Requirements and skillsExperiência sólida em desenvolvimento de aplicações .NET Framework e Core;Conhecimentos de padrões de desenvolvimento (Design Patterns, Clean Code e Injeção de Dependência);Boas práticas, POO, SOLID;Testes Unitários (xunit);Experiência em API's, REST e SOAP, protocolo HTTP/HTTPS;Conhecimentos em microserviços, escalabilidade, mensageria (preferencialmente Kafka);Conhecimentos em bases não-relacionais, preferencialmente MongoDB;Conhecimentos em bases relacionais, preferencialmente SQL Server;Conhecimentos em ferramentas DevOps (GitHub, Sonar, Jenkins, Nexus, AKS, Lens);Desejável conhecimentos em ferramentas Atlassian: Jira, Confluence, BitBucket;Desejável conhecimentos em ferramentas de monitorias (Grafana, ELK, DynaTrace);
#J-18808-Ljbffr