Match score not available

Pessoal Desenvolvedora PL (OUTSYSTEMS)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field with a strong emphasis on software development., Postgraduate degree with a minimum of 360 hours in software development or engineering is preferred., At least 6 years of experience in software development, particularly with Agile methodologies and Outsystems platform., Proficient in SQL and familiar with software development best practices, including UX and usability concepts..

Key responsabilities:

  • Collaborate with the software architect to design and evolve the software architecture throughout the development lifecycle.
  • Guide and support the development team in coding and integrating software components according to technical specifications.
  • Conduct testing of developed components to ensure quality and perform maintenance as needed.
  • Provide training and knowledge transfer to clients regarding the developed software to ensure proper system functionality.

Spassu logo
Spassu SME https://www.spassu.com.br/
501 - 1000 Employees
See all jobs

Job description

Este é um cargo remoto.

Você é apaixonado por tecnologia, busca sempre inovar na sua área e está super antenado com as práticas ágeis?

 

Achou seu próximo time!! ;)

 

Um grande projeto, pronto para receber talentos únicos! Você é Pessoa Desenvolvedora Outsystems SR???!

Se sim, se inscreva para esta posição!

 

Nos projetos que a Spassu desenvolve sempre tem lugar para mentes inquietas como a sua!

 

Venha expandir seus conhecimentos conosco!

 

Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 2 anos, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados.


Saiba um pouco do desafio que te espera:

Desempenha atividades que contemplam todo o ciclo de vida de desenvolvimento de software, abrangendo desde levantamento de requisitos até o apoio à implantação final das funcionalidades por ele desenvolvidas, coerente com o paradigma de processos ágeis de desenvolvimento.

Principais atribuições e responsabilidades:

·         Montar, junto com o arquiteto de software o modelo de arquitetura do projeto e as evoluções necessárias durante todo o ciclo de vida do desenvolvimento do software e seus componentes.

·         Orientar e dar suporte aos desenvolvedores da equipe de desenvolvimento do projeto de software.

·         Codificar e integrar componentes de software de acordo com as especificações técnicas, utilizando ferramentas de desenvolvimentos de softwares, linguagem de programação e bibliotecas definidas para o projeto.

·         Identificar, construir e realizar testes dos componentes desenvolvidos para garantir a qualidade.

·         Realizar manutenção evolutiva ou corretiva de componentes de software.

·         Confeccionar documentações técnicas de acordo com as exigências do contrato na qual estiver trabalhando.

·         Integrar os componentes produzidos aos outros construídos pelos demais membros de time, utilizando a ferramenta de integração definida para o projeto.

·         Montar e configurar ambiente de desenvolvimento local de acordo com as exigências e necessidades dos projetos.

·         Fornecer suporte a equipe de TI e usuários do cliente quando solicitado, sobre as características e especificidades dos componentes, módulos e pacotes de software desenvolvidos.

·         Realizar entrega e executar teste de integração no ambiente do cliente para garantir funcionalidade pleno do software e seus componentes.

·         Acompanhar homologação e implantação do software nos ambientes do cliente de acordo com o estabelecido no contrato.

·         Realizar treinamento e passagem de conhecimento ao cliente sobre o software desenvolvido garantindo assim o bom funcionamento do sistema.

·         Executar outras tarefas de mesma natureza e nível de complexidade associadas ao ambiente organizacional;

·         Comunicar a Gestão imediata quaisquer desvios, incidente de segurança relacionado a S.I., pontos de atenção identificados na execução das atividades.



Requisitos

Escolaridade:

Ensino superior completo nas áreas de conhecimento (e suas subáreas), Ciência da Computação, Engenharias ou outra área com forte ênfase em desenvolvimento ou engenharia de software. Pós-graduação com carga horária mínima de 360 horas-aula, em áreas com ênfase em desenvolvimento ou engenharia de software.

Experiência:

Atuação no mercado relativo a execução de atividades ligadas aos conhecimentos técnicos requeridos.

Desejável: 06 anos no mercado relativo a execução de atividades ligadas aos conhecimentos técnicos requeridos.

 

Conhecimentos Mínimos: Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban; Análise de requisitos funcionais, não-funcionais e requisitos ágeis; Modelagem de dados relacional.

 

 ESPECIALIDADE OUTSYSTEMS:

Aplicação de princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum e Kanban; Realização de análise de requisitos funcionais e não-funcionais, implementação de padrões de projeto (enterprise integration patterns, design patterns, microservices patterns) e modelagem de dados relacional; Desenvolver sistemas na plataforma Outsystems, em qualquer de suas versões; Desenvolver aplicativos móveis utilizando a plataforma Outsystems; Implementação de integração entre sistemas utilizando camada de serviços; Melhores práticas de desempenho e segurança de aplicações; Aplicação de conceitos de User Experience (UX) e conceitos de usabilidade no desenvolvimento de aplicações. Domínio da linguagem SQL;

 

 

 



Benefícios

 Plano de Saúde e Plano Odontológico

Seguro de Vida

Vale Transporte

Vale Alimentação

Gympass



Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Related jobs