Descrição da Vaga
O engenheiro(a) de software II será responsável por garantir a qualidade técnica das entregas, aplicar boas práticas de engenharia de software e contribuir com a evolução arquitetural das aplicações, com foco em performance, escalabilidade e integração entre sistemas.
* Desenvolver e manter aplicações backend e integrações entre sistemas corporativos;
* Implementar princípios de clean code, solid e design patterns;
* Implementar testes automatizados e participar de revisão de código;
* Colaborar na definição de soluções arquiteturais e otimização de rotinas críticas;
* Garantir observabilidade e estabilidade das aplicações;
* Colaborar com POs e analistas de negócios na definição técnica de requisitos e regras de negócios.