Desenvolvimento de Soluções Inovadoras
A TQI está em busca de um(a) profissional experiente para liderar a entrega de projetos inovadores e desenvolver produtos robustos e de alta qualidade.
Se você deseja trabalhar em uma equipe dinâmica e inovadora, com tecnologia de ponta e oportunidades de crescimento, é fundamental ter habilidades sólidas em desenvolvimento de software low-code, conhecimento em estruturas escaláveis e práticas de devops.
* Responsabilidades:
* Desenvolver soluções completas do ciclo de vida, desde a análise até a implementação;
* Criar documentações claras e precisas para identificar necessidades e soluções;
* Escrever códigos eficientes e testáveis;
* Garantir a qualidade dos produtos, desenvolvendo planos de verificação e procedimentos de garantia;
* Integrar componentes de software em sistemas funcionais;
* Produzir especificações técnicas que determinem a viabilidade das soluções;
* Apoiar membros da equipe no uso da plataforma Mendix e nas melhores práticas de desenvolvimento;
* Dispor-se a aprender continuamente sobre novas funcionalidades do Mendix e tendências de desenvolvimento low-code;
* Analisar arquiteturas e aplicações existentes, propostas melhorias para garantir robustez e escalabilidade;
* Participar na definição da estratégia de evolução tecnológica da empresa, incluindo a migração de soluções legadas;
* Orientar e apoiar equipes de desenvolvimento, promovendo a adoção de melhores práticas.
Requisitos Necessários:
* Experiência anterior como engenheiro de desenvolvimento de software low-code (Mendix);
* Graduação em Engenharia de Software, Ciência da Computação 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 em Docker/Kubernetes;
* Experiência em Práticas de DevOps e CI/CD em ambientes de grandes aplicações;
* Conhecimento em Cloud e Serviços AWS;
* Experiência em OOP, Padrões de Projetos e Princípios de Desenvolvimento de Software (S.O.L.I.D.);
* Experiência em Frameworks e Linguagens de Programação Java e JavaScript;
* Vivência em Metodologias Ágeis (Scrum, Kanban).