**C#****ASP.NET CORE****Localização**Recife, PE**Híbrido****Faixa Salarial**R$ 5.500,00 - 7.500,00 (CLT)**Senioridade**Pleno- (2-4 anos de experiência)**Empresa**:- O nome da empresa será mostrado caso você receba um convite.- ** Ok, entendi.**- Recife - PE_**Benefícios**:- Vale refeição- Vale alimentação- Plano de saúde- Plano odontológico- Vale academia- Vale transporte ou vale combustível**Requisitos**:**Tecnologias Necessárias**- Conhecimentos obrigatórios_**C#****ASP.NET CORE****Tecnologias Desejáveis**- Conhecimentos não obrigatórios_**POSTGRESQL****GIT****TESTES AUTOMATIZADOS****CLEAN ARCHITECTURE****REDIS****RESTFUL****VISUAL STUDIO****Senioridade**- Tempo de experiência_Pleno (2-4 anos de experiência)- 1. Experiência em Desenvolvimento C#: Experiência comprovada no desenvolvimento de aplicações utilizando a linguagem C#.- 2. Conhecimento em.NET Framework/Core: Familiaridade com o ecossistema.NET, incluindo o uso de frameworks e bibliotecas relevantes.- 3. Banco de Dados: Experiência em design de banco de dados e consulta utilizando PostgreSQL.- 4. Boas Práticas de Desenvolvimento: Conhecimento sólido em práticas de codificação, design orientado a objetos e padrões de desenvolvimento.- 5. Trabalho em Equipe: Capacidade comprovada de trabalhar efetivamente em equipe, comunicar-se de maneira clara e contribuir para um ambiente colaborativo.- 6. Resolução de Problemas: Habilidade para analisar e resolver problemas complexos de forma eficiente.**Atividades**:- 1. Desenvolvimento de Software: Participar ativamente no ciclo de vida de desenvolvimento de software, desde a concepção até a implementação, garantindo alta qualidade e eficiência.- 2. Programação em C#: Utilizar suas habilidades sólidas em C# para criar e manter aplicações robustas e escaláveis.- 3. Colaboração em Equipe: Trabalhar em estreita colaboração com outros desenvolvedores, arquitetos de software e membros da equipe para entender requisitos, realizar revisões de código e garantir a entrega de soluções eficazes.- 4. Resolução de Problemas: Identificar e resolver problemas de maneira eficiente, realizando testes e debugs necessários.- 5. Adoção de Melhores Práticas: Manter-se atualizado(a) com as melhores práticas de desenvolvimento de software e aplicar esses conhecimentos no dia a dia.- 6. Documentação: Criar documentação técnica completa e clara para facilitar a manutenção e a compreensão do código.- 7. Testes e Depuração: Escrever testes unitários e realizar depuração para garantir a estabilidade e a confiabilidade do software.