Logo for Instituto Nacional de Telecomunicações - Inatel

PDI SW - Pessoa Desenvolvedora Fullstack II (C# / Angular)

Role overview

Qualifications

  • Ensino Superior Completo na área de Tecnologia, preferencialmente em cursos de Computação, Sistemas de Informação ou Ciência da Computação
  • Sólidos conhecimentos em lógica de programação, programação orientada a objetos e desenvolvimento de aplicações web e desktop
  • Experiência em: .Net Core / C#, Angular / React, Javascript / Typescript, HTML / CSS, Node JS / Nest JS, API RESTful, Banco de dados relacional e não relacional, Metodologia ágil (Scrum/Kanban), Controle de versão Git

Responsibilities

  • Realizar o desenvolvimento de aplicações desktop multiplataforma, envolvendo a implementação de interface gráfica e recursos de manipulação de dados
  • Codificar bancos de dados relacionais e não relacionais
  • Depurar códigos em diferentes ferramentas, navegadores e dispositivos
  • Garantir qualidade do código conforme padrões de desenvolvimento (clean code, code convention)

Key facts

Hard skills

Other skills

  • Problem Solving
  • Teamwork
  • Communication

About the company

Instituto Nacional de Telecomunicações - Inatel logo

Instituto Nacional de Telecomunicações - Inatel

  • Higher Education
  • SME
  • 501–1,000
O Inatel é um centro de excelência em ensino e pesquisa na área de Engenharia, e tem se consolidado cada vez mais, no Brasil e no exterior, como um celeiro de grandes talentos. Foi a primeira instituição de ensino do país a oferecer um curso superior de Engenharia tendo as telecomunicações como foco. É uma instituição de ensino privada, porém, beneficente, sem fins lucrativos, mantido pela Fundação Instituto Nacional de Telecomunicações (Finatel).

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


O Inatel está recrutando Especialista para atuar em projetos de desenvolvimento de software, no ICC PDI SW.


RESPONSIBILITIES AND ASSIGNMENTS


  • Realizar o desenvolvimento de aplicações desktop multiplataforma, envolvendo a implementação de interface gráfica e recursos de manipulação de dados; 
  • Codificar bancos de dados relacionais e não relacionais;
  • Depurar códigos em diferentes ferramentas, navegadores e dispositivos; 
  • Garantir qualidade do código conforme padrões de desenvolvimento (clean code, code convention); 
  • Codificar testes unitários utilizando técnicas de mock;  
  • Garantir validação funcional do código desenvolvido; 
  • Efetuar correção de defeitos apontados no processo de testes da solução; 
  • Revisar código conforme boas práticas de desenvolvimento; 
  • Utilizar os artefatos de design UX/UI como referência para o desenvolvimento de código; 
  • Preparar, configurar e disponibilizar ambientes de desenvolvimento e testes;
  • Configurar container de aplicação para desenvolvimento; 
  • Apoiar tecnicamente o time do projeto;
  • Elaborar documentação de projeto.

REQUIREMENTS AND QUALIFICATIONS


  • Ensino Superior Completo na área de Tecnologia, preferencialmente em cursos de Computação, Sistemas de Informação ou Ciência da Computação;  
  • Sólidos conhecimentos em lógica de programação, programação orientada a objetos e desenvolvimento de aplicações web e desktop; 
  • Experiência em: 
      • .Net Core / C#,
      • Angular / React, 
      • Javascript / Typescript,
      • HTML / CSS, 
      • Node JS / Nest JS,
      • API RESTful,
      • Banco de dados relacional e não relacional,
      • Metodologia ágil (Scrum/Kanban),
      • Controle de versão Git;
  • Conhecimentos em: 
      • Qualidade de código e design patterns, 
      • Arquitetura em microserviços, 
      • Containerização de aplicação (Docker / Kubernetes), 
      • Servidor de aplicação e mensageria, 
      • Testes automatizados e Testes unitários,
      • Processo CI / CD.

Seria interessante se você tivesse: 

  • Experiência com Swagger;
  • Conhecimentos em:
      • Ferramenta para integração / deploy contínuo (Jenkins),
      • Ferramenta para qualidade de código (Sonarqube).

ADDITIONAL INFORMATION


Horário de trabalho: Segunda a sexta das 08h às 12h e das 13h30 às 17h30.

Local de trabalho: As atividades poderão ser realizadas em regime de Teletrabalho "Home Office".


Somos o Inatel!


Mais que educação e inovação: unimos tecnologia, pesquisa e responsabilidade social para inspirar e transformar o Brasil.

Fique por dentro do que acontece no Instituto, acesse https://inatel.br/noticias/ e acompanhe nossas notícias.


Related jobs

See all Full Stack Engineer jobs

Other jobs at Instituto Nacional de Telecomunicações - Inatel