Descrição sumária:Responsável por projetar, desenvolver e implementar soluções de software, com foco na criação de sistemas personalizados e automação de processos. Realiza análise de requisitos, define arquiteturas de sistemas, codifica e testa aplicações para garantir eficiência e segurança. Além disso, trabalha na integração de sistemas existentes, identifica e resolve problemas técnicos, e contribui para a melhoria contínua dos processos e funcionalidades dos sistemas desenvolvidos. O cargo exige habilidades em programação, conhecimento em metodologias ágeis e uma compreensão profunda das necessidades dos usuários.Grau de escolaridade:Nível superior completo em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Engenharia de Software, Informática e áreas correlatas a função. Desejável pós-graduação em áreas correlatas.Conhecimentos técnicos e específicos:Conhecimento nível intermediário em pacote office (Excel, Word, PPT);Código de Ética e de conduta;LGPD - Lei geral de proteção de dados (conhecimento básico);Programação em PHP usando o framework Symfony;Uso do ORM Doctrine para gerenciamento de banco de dados;Desenvolvimento de front-end com JavaScript e ReactJS;Criação e manutenção de containers com Docker;Integração e desenvolvimento de APIs RESTful.Banco de dados MySql;Uso do GIT para versionamento de código e colaboração.Experiência profissional:Experiência mínima de 02 (dois) anos em atividades correlatas.Desenvolver e manter aplicações e sistemas, garantindo sua funcionalidade e evolução contínua.Implementar e otimizar integrações entre sistemas e serviços, assegurando uma comunicação eficiente e segura.Colaborar com equipes multifuncionais para garantir a entrega de funcionalidades conforme os requisitos definidos.Analisar requisitos técnicos e propor soluções eficientes que atendam às demandas recebidas.Escrever código claro, escalável e bem documentado, aplicando as melhores práticas de desenvolvimento.Participar de revisões de código e sugerir melhorias para aumentar a qualidade e eficiência do processo de desenvolvimento.Realizar testes para garantir a qualidade e robustez das funcionalidades implementadas.Monitorar e corrigir problemas de desempenho e falhas em sistemas em produção, garantindo alta disponibilidade.Antecipar e solucionar proativamente problemas e necessidades, focando na satisfação dos usuários finais.Acompanhar métricas de desempenho do código e sugerir otimizações.Colaborar na identificação e resolução de falhas técnicas e bugs de forma eficiente.Manter-se informado sobre novas tendências de mercado relacionadas a área de atuação e propor melhorias para os processos e inovação para os produtos e serviços.Seguir as orientações do Regimento Interno e orientar a equipe em relação aos processos de gestão de pessoas: programa férias e participa no processo de movimentação de pessoal (seleção, integração, transferências, promoções e demissões).Inteirar-se sobre novos produtos e serviços disponibilizados pela empresa.Trabalhar de maneira preventiva na solução de problemas e necessidades dos clientes.Divulgar e participar de eventos e reuniões da empresa, bem como interagir em momentos de confraternização.Zelar para que padrões de ética e de conduta profissional adequada façam parte da cultura organizacional.Zelar pela conservação, manutenção, limpeza e bom funcionamento dos equipamentos do setor e ambiente.Zelar pela organização dos documentos físicos e digitais da empresa, bem como garantir a correta atualização.Executar outras tarefas correlatas a critério do superior imediato.