Job description
Desenvolvedor Pleno
Também conhecido como “Analista Programador Pleno”, é responsável por realizar determinados processos em um projeto, realizando manutenções e estudando aprimoramentos no sistema. Este profissional já deve ser capaz de compreender códigos de outros desenvolvedores e, se possível, melhorá-los, além de criar novas rotinas para suprir a regra de negócio. Para isso, o Analista Desenvolvedor Pleno precisar ser minucioso e planejador, atendo a todos os requisitos da atividade, buscando desenvolver um código de fácil entendimento e manutenção. Para realizar suas atividades, esse profissional terá contato com líderes, colaboradores e quando necessário com clientes. Nesta função, é imprescindível que o analista saiba trabalhar em grupo, auxiliando a equipe quando preciso e compreendendo que todos trabalham juntos por um objetivo comum.
Filt — Solução para Gestão do Agronegócio
Filté o ERP da Viasoft desenvolvido para potencializar a gestão empresarial no agronegócio. 100% web, moderno e escalável, foi criado com base nas melhores práticas de mercado e tecnologias como Java, Angular e MySQL. Focado em sustentabilidade, usabilidade e viabilidade, integra processos de gestão, finanças, e-commerce e fintechs em uma plataforma intuitiva, que facilita a tomada de decisões e aumenta a produtividade e competitividade dos clientes.
Main responsibilities
Desenvolvimento e Manutenção
Atuar no desenvolvimento e manutenção de APIs e aplicações web, garantindo soluções escaláveis e eficientes.
Planejamento de Soluções
Participar do planejamento em equipe, contribuindo na definição de soluções técnicas alinhadas ao produto.
Revisão de Código
Realizar revisão de código de outros desenvolvedores, assegurando a qualidade e aderência às boas práticas.
Gerenciamento de Banco de Dados
Manter e otimizar a base de dados, garantindo integridade e performance.
Testes Automatizados
Desenvolver e manter testes unitários automatizados para assegurar a confiabilidade do sistema.
Requirements and skills
Conhecimento sólido em desenvolvimento com Java e arquitetura de microsserviços.
Experiência com HTML e CSS.
Familiaridade com frameworks front-end, especialmente Angular.
Uso de Git para controle de versão.
Conhecimento básico em bancos de dados relacionais, preferencialmente MySQL e Oracle.
Additional information
Benefícios em ser um Viasofter!
️ Vale alimentação ou refeição – você escolhe!