Objetivo do Engenheiro de Software II
A qualidade técnica das entregas é fundamental para o sucesso da nossa equipe.
Responsabilidades principais
* Desenvolver e manter aplicações backend e integrações entre sistemas corporativos;
* Implementar princípios de clean code, solid e design pattern para garantir a qualidade da aplicação;
* Participar de code reviews e implementar testes automatizados.
Além disso, colaborar na definição de soluções arquiteturais e otimização de rotinas críticas, garantir observabilidade e estabilidade das aplicações, e colaborar com POs e analistas de negócio na definição técnica de requisitos e regras de negócio.
Competências necessárias
* Domínio de linguagens de programação (Java, Python, C#)
* Conhecimento em padrões de design e boas práticas de desenvolvimento;
* Análise e resolução de problemas;
* Colaboração e comunicação eficaz.
Vantagens de trabalhar conosco
Maior flexibilidade no horário de trabalho e ambiente dinâmico.
Possibilidade de crescer profissionalmente dentro da empresa.
Educação contínua e cursos gratuitos oferecidos pela empresa.