Descrição do Cargo
O Engenheiro de Software II será responsável por garantir a qualidade técnica das entregas e contribuir com a evolução arquitetural das aplicações.
* Desenvolver e manter aplicações backend e integrações entre sistemas corporativos;
* Ao aplicar princípios de Clean Code, SOLID e Design Patterns, você promove uma melhor performance e escalabilidade nas soluções desenvolvidas;
* Implementar testes automatizados e participar de code reviews é essencial para garantir a qualidade do código e identificar oportunidades de melhoria;
* Colaborar na definição de soluções arquiteturais e otimização de rotinas críticas garante que as aplicações sejam eficientes e escaláveis;
* A sua atenção à observabilidade e estabilidade das aplicações é fundamental para garantir que elas atendam às necessidades dos usuários;
* Colaborar com POs e analistas de negócio na definição técnica de requisitos e regras de negócio ajuda a garantir que as soluções sejam adequadas às necessidades da empresa.