Descrição do Cargo:
O cargo em questão visa desenvolver e implementar soluções de software de alta qualidade. Uma habilidade essencial para o profissional é a capacidade de utilizar linguagens de programação como Java e Typescript.
Responsabilidades:
* Implementar soluções de software seguindo boas práticas de desenvolvimento, garantindo que os resultados sejam alcançados dentro dos prazos definidos;
* Participar das atividades necessárias para o ciclo de vida do desenvolvimento de software, desde a análise dos requisitos até a entrega final do produto;
* Criar e manter APIs, aplicativos web e sistemas backend e frontend, utilizando as melhores tecnologias disponíveis no mercado;
* Integrar soluções de software com sistemas legados e APIs de terceiros, garantindo uma boa compatibilidade entre as diferentes plataformas;
* Identificar problemas de desempenho e bugs nos sistemas e desenvolver soluções eficazes para resolvê-los;
* Colaborar com outros membros da equipe durante as revisões de código, testes e implantações;
* Contribuir com a melhoria contínua dos processos e ferramentas de desenvolvimento utilizadas pela empresa;
* Desenvolver documentação técnica sobre os desenvolvimentos realizados e compartilhar as melhorias com a equipe e outros interessados.