Senior Software Developer

Senior Software Developer

Experiência

--

Tipo de Emprego

--

Posição

--

Oferta Salarial

Descrição da Oferta de Emprego

Sobre a YellowIpe

Temos a missão de inspirar a conexão da tecnologia com as pessoas, fomentamos o melhor de nossos profissionais através de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O Foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.
 

Junte-se à equipa amarela como nosso novo Senior Software Developer!
 

Requisitos:

  • Exeperiência: 4 anos ou mais.
  • Experiência como Programador no domínio e arquitetura técnica no contexto do Produto;
  • Familiaridade com metodologias ágeis e cascata no desenvolvimento de software;
  • Conhecer técnicas que facilitem as atividades de levantamento e priorização de requisitos técnicos;
  • Conhecimento e experiência prática na definição e execução de testes unitários;
  • Experiência em desenvolvimento nas linguagens de programação necessárias (e.g., C/C++, C#, Java, Delphi, Python, linguagens Web (HTML, CSS, javascript / Typescript), SQL, PL/SQL (quando desenvolve para Bases de Dados);
  • Experiência em desenvolver SW, utilizando IDE (e.g., Visual Studio, NetBeans), frameworks e bibliotecas de apoio ao desenvolvimento. É importante manter-se atualizado sobre as tecnologias relevantes e aprender novas tecnologias à medida que surgem.
  • Deve entender os princípios de programação, algoritmia e as melhores práticas de codificação, como organização de código, legibilidade, modularidade e eficiência;
  • Experiência na utilização de ferramentas de code review / análise de código;
  • Conhecimentos de técnicas de Build & Deploy;
  • Experiência em administração, desenvolvimento em Base de Dados (e.g., ORACLE, PostgreSQL, MySQL); em criação de scripts de bases de dados e na utilização de clientes de bases de dados (PL/SQL Developer, Oracle SQL Developer); bootstrap; Angular.
  • Experiência de utilização de Sistemas de repositório e versionamento de código (Git, TFS, SVN), e da utilização de estratégias de workflow nesses sistemas;
  • Capacidades de gestão e cumprimento de prazos, estimativas, tarefas: capacidade de estimar o tempo necessário para a conclusão das tarefas, priorizar as atividades de acordo com a importância e o impacto, e gerir o tempo de forma eficiente para cumprir os prazos estabelecidos.
  • Conhecimento e compreensão dos requisitos do negócio e das necessidades dos utilizadores finais.
     

Informações Importantes:

  • Local: Portugal/ Porto
  • Híbrido - 2 dias a 3 dias por semana no escritório

 

Candidate-se para esta oportunidade através do nosso website! =)