Especialista em Sistemas II - Dev Fullstack C# / Angular (PDI SW)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Technology, preferably in Computer Science, Information Systems, or related fields., Strong knowledge in programming logic, object-oriented programming, and web/desktop application development., Experience with .Net Core/C#, Angular/React, and JavaScript/TypeScript., Familiarity with Agile methodologies (Scrum/Kanban) and version control using Git..

Key responsibilities:

  • Develop cross-platform desktop applications, including graphical interface implementation and data manipulation features.
  • Code relational and non-relational databases, ensuring code quality and adherence to development standards.
  • Debug code across various tools, browsers, and devices, and correct defects identified during testing.
  • Prepare and configure development and testing environments, and support the project team technically.

Instituto Nacional de Telecomunicações - Inatel logo
Instituto Nacional de Telecomunicações - Inatel Education SME https://www.inatel.br/
501 - 1000 Employees
See all jobs

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 das atividades: Segunda a sexta das 08h às 12h e das 13h30 às 17h30.


Local das atividades: As atividades serão executadas em formato de Teletrabalho "Home Office".


Somos o Inatel!

Queremos inspirar pessoas para que descubram a tecnologia, para que conheçam a inovação e tenham a melhor experiência educacional do Brasil.


Required profile

Experience

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

Related jobs