
Desenvolvedor Pleno
2 vagas
Pleno
Híbrido
Lajeado/RS
Produto
Buscamos um(a) Desenvolvedor(a) Pleno para atuar no desenvolvimento de soluções tecnológicas de média e alta complexidade, aplicando boas práticas de programação, metodologias ágeis e padrões de engenharia de software, contribuindo para a evolução contínua dos sistemas, com autonomia na execução das demandas e suporte aos desenvolvedores juniores.
Visão geral
Sobre a empresa
Principais atribuições
Apoiar no desenvolvimento de novas funcionalidades sob supervisão de desenvolvedores mais experientes;
Realizar manutenções e correções simples em sistemas e aplicações;
Conduzir testes de software, garantindo qualidade e prevenindo falhas em produção;
Participar ativamente de reuniões e rituais ágeis (daily, planning, retrospectiva), contribuindo com estimativas e sugestões de melhoria;
Documentar atividades realizadas e manter atualizado o versionamento de código;
Apoiar e orientar desenvolvedores juniores, revisando código e repassando boas práticas;
Documentar soluções técnicas e manter atualizado o versionamento de código;
Propor melhorias em processos, arquitetura e desempenho de aplicações.
Requisitos
Ensino médio completo ou superior em andamento em cursos relacionados a
TI (Ciência da Computação, Sistemas de Informação, Engenharia de Software, etc.);Experiência prática em desenvolvimento de software e participação em projetos reais;
Vivência com versionamento de código (Git/GitHub) e metodologias ágeis;
Diferencial: conhecimentos em práticas DevOps, cloud e testes automatizados.
Competências comportamentais:
Autonomia e responsabilidade na execução de tarefas;
Organização e disciplina no cumprimento de tarefas;
Trabalho em equipe e colaboração;
Resiliência frente a desafios técnicos;
Proatividade no estudo e busca por soluções.
Competências técnicas:
Domínio de lógica de programação, estruturas de dados e algoritmos;
Experiência em versionamento de código (Git/GitHub);
Conhecimento sólido em bancos de dados SQL;
Familiaridade com metodologias ágeis (Scrum/Kanban);
Capacidade de estruturar e entregar soluções escaláveis e reutilizáveis.
Visão geral
Sobre a empresa
Principais atribuições
Apoiar no desenvolvimento de novas funcionalidades sob supervisão de desenvolvedores mais experientes;
Realizar manutenções e correções simples em sistemas e aplicações;
Conduzir testes de software, garantindo qualidade e prevenindo falhas em produção;
Participar ativamente de reuniões e rituais ágeis (daily, planning, retrospectiva), contribuindo com estimativas e sugestões de melhoria;
Documentar atividades realizadas e manter atualizado o versionamento de código;
Apoiar e orientar desenvolvedores juniores, revisando código e repassando boas práticas;
Documentar soluções técnicas e manter atualizado o versionamento de código;
Propor melhorias em processos, arquitetura e desempenho de aplicações.
Requisitos
Ensino médio completo ou superior em andamento em cursos relacionados a
TI (Ciência da Computação, Sistemas de Informação, Engenharia de Software, etc.);Experiência prática em desenvolvimento de software e participação em projetos reais;
Vivência com versionamento de código (Git/GitHub) e metodologias ágeis;
Diferencial: conhecimentos em práticas DevOps, cloud e testes automatizados.
Competências comportamentais:
Autonomia e responsabilidade na execução de tarefas;
Organização e disciplina no cumprimento de tarefas;
Trabalho em equipe e colaboração;
Resiliência frente a desafios técnicos;
Proatividade no estudo e busca por soluções.
Competências técnicas:
Domínio de lógica de programação, estruturas de dados e algoritmos;
Experiência em versionamento de código (Git/GitHub);
Conhecimento sólido em bancos de dados SQL;
Familiaridade com metodologias ágeis (Scrum/Kanban);
Capacidade de estruturar e entregar soluções escaláveis e reutilizáveis.