Desenvolvedor Full Stack - Palhoca, Brasil - G4F

G4F
G4F
Empresa verificada
Palhoca, Brasil

há 3 semanas

Ana Silva

Postado por:

Ana Silva

beBee Recruiter


Descrição

  • Codificação de software, Testes de software (ex: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade);
  • Análise e projeto de software orientado a objetos;
  • Levantamento e análise de requisitos funcionais e nãofuncionais, incluindo requisitos de acessibilidade;
  • Modelagem de dados (modelo lógico e físico);
  • Controle de versões de códigofonte de software e geração de builds;
  • Instalação e configuração básica de servidor de aplicação em ambiente de não produção (ex: desenvolvimento, homologação, etc) e publicação (deploy) dos sistemas desenvolvidos nestes ambientes;
  • Manutenção de software codificado em tecnologias consideradas legadas (ex: VB)

Requirements:


  • Você deve possuir:
  • Graduação completa em TI, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação na área de TI;
  • Expertise em linguagem de programação Python;
  • Experiência em tecnologia Angular para frontend e o linguagem Python para backend;
  • Princípios e práticas de metodologias: Ágil, Scrum, Extreme Programming (XP) e Kanban;
  • Análise de requisitos funcionais e não-funcionais, padrões de projeto (enterprise integration patterns, design patterns, microservices patterns), modelagem de dados relacional;
  • Arquitetura de aplicações para ambiente web, arquitetura em três camadas, modelo MVC;
  • Domain-driven design (DDD);
  • Integração entre sistemas: Mensageria, Web services, REST, Apache Camel;
  • Javascript e Typescript;
  • NodeJS e Express;
  • Integração contínua (continuous integration), test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery);
  • Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software.
  • Construção de consultas a bancos de dados em linguagem SQL;
  • Conceitos de controle de versão de código-fonte e uso da GIT 2 ou superior.

Minimum education:
Higher Education - Done

Mais empregos da G4F