O Desenvolvimento de Soluções Técnicas é um processo contínuo e desafiador para garantir a inovação e a excelência em nossas entregas.
A figura do Engenheiro de Software é fundamental nesse contexto, responsável por conceber e implementar soluções técnicas que atendam às necessidades da empresa.
* Desenvolver soluções escaláveis e concorrentes;
* Garantir a qualidade das entregas através de práticas de Code Review e desenvolvimento orientado a testes;
* Monitorar e manter serviços sob responsabilidade com eficiência e agilidade;
* Atuar de forma colaborativa nas dinâmicas de trabalho para alcançar resultados compartilhados.
Fundamentalmente, o Engenheiro de Software deve ter experiência avançada em linguagens de backend, domínio de conceitos de engenharia de software e conhecimento em bancos de dados relacionais e não relacionais. Além disso, habilidades em programação concorrente e escalável, versionamento de código e pipelines CI/CD são fundamentais para sucesso. As boas habilidades de comunicação e capacidade de articular ideias em um ambiente colaborativo também são essenciais para este papel.