Você está procurando por um desafio que se alinhe com seus objetivos e permita a inovação contínua? A nossa empresa busca um profissional para liderar a entrega de projetos
Aqui estão as responsabilidades principais:
* Atuar durante todo o ciclo de vida do desenvolvimento de software para entregar produtos robustos e de alta qualidade;
* Desenvolver fluxogramas, layouts e documentação para identificar necessidades e soluções;
* Escrever códigos bem estruturados, eficientes e testáveis;
* Garantir a qualidade dos produtos desenvolvidos;
* Integrar componentes de software em um sistema totalmente funcional;
* Produzir especificações técnicas que determinem a viabilidade da solução;
* Apoiar membros da equipe no uso das melhores práticas de desenvolvimento;
* Dispor-se a aprender continuamente sobre novas tecnologias e tendências;
* Analisar arquiteturas e aplicações existentes e propor melhorias;
* Participar na definição da estratégia de evolução tecnológica da empresa;
* Orientar e apoiar equipes de desenvolvimento.
Requisitos necessários:
* Experiência anterior como Engenheiro de Desenvolvimento de Software Low-Code (Mendix);
* Graduação em Engenharia de Software ou área relacionada;
* Experiência em estruturar sistemas escaláveis e de alta disponibilidade, com ênfase em microsserviços, APIs, mensageria e integração com serviços externos;
* Conhecimento de Docker/Kubernetes;
* Experiência com práticas de DevOps e CI/CD em ambientes de grandes aplicações;
* Conhecimento de cloud e serviços AWS;
* Experiência com OO, padrões de projetos e princípios de desenvolvimento de software (S.O.L.I.D);
* Experiência com frameworks e linguagens de programação Java e JavaScript;
* Vivência com metodologias ágeis (Scrum, Kanban).
O que oferecemos:
Um ambiente dinâmico e colaborativo, onde as pessoas são valorizadas e suas contribuições são reconhecidas. Aqui, você fará parte de equipes diversas e de alto performance, trabalhando em projetos que demandam criatividade e inovação.