Trabalhamos num ambiente ágil, em constante evolução, e estamos à procura de profissionais com habilidades em .NET e Angular 2+ para desempenhar funções de alta complexidade.
Responsabilidades:
* Desenvolver soluções críticas e de alta qualidade, utilizando linguagens de programação avançadas;
* Participar da definição de padrões de desenvolvimento e práticas recomendadas para garantir a excelência técnica;
* Atuar como referência técnica e promover boas práticas de desenvolvimento;
* Realizar revisão de código e conduzir sessões de pair programming para melhorar a qualidade do software;
* Participar do planejamento técnico e da estimativa de esforço das entregas para garantir o sucesso dos projetos;
* Ser ponto de contato técnico em projetos estratégicos e trabalhar em conjunto com times de Produto, QA, Design e outros desenvolvedores;
* Diagnosticar problemas complexos com visão sistémica e promover práticas de testes automatizados e segurança de software;
* Atuar em conjunto com QAs e Arquitetos na garantia de qualidade e contribuir nas discussões de produto e técnicas;
* Participar de cerimônias ágeis e contribuir e liderar nas discussões de produto e técnicas, com foco estratégico e impacto organizacional.
Requisitos do Cargo:
* Formação superior em Ciência da Computação, Engenharia de Software ou áreas correlatas;
* Experiência preferencial de 5 anos ou mais com desenvolvimento de software;
* Domínio avançado de linguagens de programação, incluindo .NET e Angular 2+;
* Bons conhecimentos em arquitetura de software e padrões de design;
* Forte habilidade de resolução de problemas e conhecimentos de segurança da informação.