Vaga de Desenvolvedor Back-End Pleno
1 vaga: | CLT (Efetivo) | Publicada em 20/05
- Até R$ 2.000,00
Sobre a vaga
ATIVIDADES:
Desenvolvimento de Servidores e APIs: Criar e manter servidores web e APIs que fornecem dados e funcionalidades para o front-end e outros sistemas.
Programação em Linguagens Back-end: Utilizar linguagens de programação back-end, como Python, Java, Ruby, PHP, Node.js, entre outras, para implementar lógica de negócios e processamento de dados.
Integração de Bancos de Dados: Projetar e implementar esquemas de banco de dados, bem como escrever consultas SQL eficientes para acessar e manipular dados.
Segurança: Garantir a segurança do sistema, protegendo contra ameaças como ataques de injeção SQL, ataques de negação de serviço (DDoS) e outras vulnerabilidades de segurança.
Escalabilidade e Desempenho: Otimizar o desempenho do sistema e garantir que ele possa lidar com grandes volumes de tráfego, escalando conforme necessário.
Versionamento e Controle de Código: Utilizar sistemas de controle de versão, como Git, para gerenciar o código-fonte e colaborar com outros desenvolvedores.
Testes e Depuração: Escrever testes automatizados para garantir a qualidade do código e depurar problemas quando surgirem.
Implantação e Manutenção: Implantar aplicativos em servidores e ambientes de produção, e monitorar seu funcionamento para garantir que estejam sempre disponíveis e funcionando corretamente.
Documentação: Documentar o código, APIs e processos de desenvolvimento para facilitar a manutenção e colaboração com outros membros da equipe.
REQUISITOS MÍNIMOS:
Conhecimento sólidos em programação e uso de banco de dados(sql server).
Inglês intermediário ou técnico;
Residir em Fortaleza/CE;
Disponibilidade para atuação 100% presencial;
Certificações ou ensino superior na área correlacionada.
Disponibilidade para início imediato.
REQUISITOS TÉCNICOS:
Habilidade com depuração e análise de problemas;
Experiência com C# Back end em .net 6 ou superior;
Web service REST/ SOAP (Cliente e servidor);
Banco de dados SQL server;
Entity Framework;
Injeção de dependências;
TDD - Desenvolvimento orientado a resultados;
GitFlow;
Metodologias ágeis;
Full Stack com MVC. NET;
Devops;
infraestrutura e arquitetura usando nuvens;
Aberto em desenvolver outras linguagens, dekstop, ou mobile;
Fluências em Git Flow;
Boas práticas de segurança da informação.
REQUISITOS COMPORTAMENTAIS:
Proatividade;
Senso crítico e analítico;