Atuar em projetos com diferentes tipos de tecnologias e linguagens, com forte ênfase em arquitetura web em nuvem;
Buscar, avaliar e recomendar tecnologias, ferramentas e metodologias para elevar a qualidade dos produtos existentes ou no desenvolvimento de novos produtos da empresa;
Colaborar com os outros profissionais de TI da empresa para determinar requisitos de software, integrações, plataformas e aplicações;
Participar do design de arquitetura e padrões técnicos do desenvolvimento dos produtos da empresa;
Realizar codificação completa de back-end e front-end;
Identificar e resolver problemas em nível de código ou design dos produtos da empresa;
Atuar como revisor do trabalho dos desenvolvedores menos experientes, nas fases aplicáveis do processo de desenvolvimento;
Compartilhar conhecimento, orientando e capacitando técnicamente o time de desenvolvimento quando se fizer necessário.
Experiência:
Ter trabalhado com projetos de arquitetura web em nuvem e orientadodesenvolvedores menos experientes em boas práticas de desenvolvimento, design patterns e práticas de DevOps (especialmente métodos ágeis - Scrum).
Formação:
Superior Completo na área de TI.
Conhecimentos/habilidades imprescindíveis:
Desenvolvimento de aplicações com arquitetura web em nuvem, ótimo nível de codificação, bom nível em design de interfaces web e entendimento de práticas de DevOps.
Tecnologias de back-end:
C#.Net Core 3 e.NET 5, LINQ, EF Core e SQL Server.
Tecnologias de front-end:
HTML5, CSS3, JavaScript, Bootstrap, Angular 7, Ionic e Typescript.
Conhecimentos que serão considerados diferenciais:
Desenvolvimento de aplicações com arquitetura SaaS multi-tenant.
Comportamentos/habilidades esperadas:
Facilidade de relacionamento interpessoal, facilidade de comunicação com boa expressão verbal e escrita, boa administração de tempo, postura assertiva, gostar de compartilhar conhecimentos com sua equipe e gostar de aprender/atuar com várias linguagens.