 
        
        Uma oportunidade de carreira impulsionada pela tecnologia, a TQI busca profissionais apaixonados por inovação e evolução. O papel de Desenvolvedor(a) Sênior - Mendix é fundamental para liderar a entrega de projetos disruptivos em nossa equipe de TI.
Descrição do Cargo
O Desenvolvedor(a) Sênior - Mendix atuará durante todo o ciclo de vida do desenvolvimento de software, garantindo produtos robustos e de alta qualidade. As responsabilidades incluem:
 * Ciclo de Vida do Software: Atuar desde a definição das necessidades até a entrega do produto final;
 * Documentação e Soluções: Desenvolver fluxogramas, layouts e documentação para identificar soluções eficazes;
 * Código de Qualidade: Escrever códigos estruturados, eficientes e testáveis;
 * Garantia de Qualidade: Desenvolver planos de verificação de software e procedimentos de garantia de qualidade;
 * Integração de Sistemas: Integrar componentes de software em um sistema funcional;
 * Especificações Técnicas: Produzir especificações técnicas que determinem a viabilidade da solução;
 * Suporte e Melhores Práticas: Apoiar membros da equipe no uso da plataforma Mendix e nas melhores práticas de desenvolvimento;
 * Aprendizado Contínuo: Disposição e capacidade para aprender continuamente sobre novas funcionalidades do Mendix e tendências de desenvolvimento low-code;
 * Análise e Melhoria: Analisar arquiteturas e aplicações existentes desenvolvidas em Mendix e propor melhorias para garantir robustez e escalabilidade;
 * Evolução Tecnológica: Participar na definição da estratégia de evolução tecnológica da empresa, incluindo a migração de soluções legadas;
 * Orientação de Equipes: Capacidade de orientar e apoiar equipes de desenvolvimento, promovendo a adoção de melhores práticas.
Habilidades e Conhecimentos Exigidos
O candidato deve ter:
 * 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;
 * Experiência com Docker/Kubernetes;
 * Experiência com práticas de DevOps e CI/CD em ambientes de grandes aplicações;
 * Experiência com 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).
Benefícios
Nossa equipe oferece:
 * Ambiente dinâmico e colaborativo;
 * Oportunidade de crescer e se desenvolver;
 * Possibilidade de trabalhar em projetos interessantes e desafiadores;
 * Reconhecimento e apoio para a continuidade da formação e qualificação profissional.
Observações
As vagas estão abertas para pessoas com deficiência.