S. 375 J - Analista de Software Full Stack

  • Contrato indefinido
  • Tiempo completo
  • Al menos 5 años de experiencia
  • Grado
  • IT TECHNICIAN

Alguns imaginam o futuro. Na SEGULA, nós o construímos.


Labor

  • Desenvolver, implementar e manter aplicações e soluções de software, atuando tanto no front-end quanto no back-end.
  • Desenvolver interfaces web utilizando JavaScript, HTML, CSS, React.js ou frameworks similares, garantindo usabilidade, desempenho e responsividade.
  • Implementar regras de negócio, serviços, APIs e integrações entre sistemas, utilizando Python e outras tecnologias adequadas às necessidades dos projetos.
  • Desenvolver e manter consultas, estruturas e integrações com bancos de dados relacionais, como PostgreSQL, SQL Server ou similares.
  • Traduzir necessidades de negócio e requisitos dos stakeholders em especificações técnicas e soluções de software.
  • Participar de todas as etapas do ciclo de desenvolvimento, incluindo análise, codificação, testes, implantação, documentação e manutenção das aplicações.
  • Utilizar Git e GitHub para controle de versão, colaboração e gerenciamento do código-fonte.
  • Identificar oportunidades de melhoria, otimizar o desempenho das aplicações e propor soluções tecnológicas alinhadas às necessidades do negócio.
  • Atuar em conjunto com equipes multidisciplinares, contribuindo para projetos de software, dados e evolução tecnológica.
  • Aplicar metodologias ágeis e boas práticas de desenvolvimento de software.

Perfil

  • Formação em Ciência da Computação, Software, Sistemas de Informação ou áreas correlatas.
  • Experiência com desenvolvimento de software, preferencialmente Full Stack.
  • Conhecimentos em desenvolvimento front-end com JavaScript, HTML, CSS e React.js ou frameworks similares.
  • Experiência com desenvolvimento back-end utilizando Python ou linguagem equivalente.
  • Experiência com bancos de dados SQL, como PostgreSQL, SQL Server ou similares.
  • Conhecimentos em desenvolvimento e integração de APIs.
  • Experiência com Git e GitHub.
  • Vivência com metodologias ágeis e trabalho colaborativo em equipes de desenvolvimento.
  • Inglês avançado.