**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.