O Desenvolvedor Back-End Pleno é responsável por desenvolver e manter aplicações e sistemas, garantindo a integridade e eficiência do back-end. Este profissional atua na criação de APIs, integrações com bancos de dados, implementação de lógicas de negócio e otimização de performance. Além disso, colabora com a equipe de desenvolvimento para garantir a entrega de soluções de qualidade e escaláveis.
- Desenvolver e manter aplicações back-end, seguindo as melhores práticas de programação e arquitetura de software.
- Criar e manter APIs para integração com sistemas e serviços externos.
- Realizar a modelagem e implementação de bancos de dados, garantindo a eficiência e segurança das informações.
- Implementar lógicas de negócio complexas e garantir a integridade dos dados manipulados.
- Otimizar a performance das aplicações, identificando e corrigindo possíveis gargalos de processamento.
- Participar de reuniões de alinhamento com a equipe de desenvolvimento para discutir requisitos e soluções técnicas.
- Colaborar com os desenvolvedores front-end e demais membros da equipe para garantir a integração e funcionamento adequado das aplicações.
- Realizar testes unitários e integrados para validar o funcionamento correto das funcionalidades desenvolvidas.
- Documentar o código desenvolvido e manter a documentação atualizada para facilitar a manutenção e evolução dos sistemas.
- Manter-se atualizado em relação às novas tecnologias e tendências do mercado, buscando sempre aprimorar suas habilidades técnicas.
Requisitos:
- Experiência com Django ORM;
- Conhecimento sólido em API REST;
- Domínio de SQL;
- Experiência com Python para integrações de dados;
- Boa lógica de programação e organização de código.
Localidade: BARUERI