Procuramos um profissional experiente para desenvolver projetos de software e soluções em .NET.
O candidato ideal deve ter mais de 8 anos de experiência em linguagens de programação convencionais, preferencialmente AngularJS, .NET ou C#.
* Familiaridade com testes (Unitário, Integração, carga/performance, de mutação e E2E) há pelo menos 3 anos;
* Conhecimento em automação de testes;
* Experiência em ferramentas/processos de Integração e Entrega Contínua e Configuração de Código (preferencialmente GitLab, Jenkins ou AzureDevops) há pelo menos 5 anos;
O candidato também deve:
Requisitos técnicos
* Conhecer alguma ferramenta/Plataforma para Gestão de APIs/Serviços (preferencialmente Apigee) há pelo menos 5 anos;
* Ter conhecimento em no mínimo 10 das seguintes siglas: BDD, DDD, FDD, MVC, MVVM, MVP, BFF, EDA, SOA, MQTT, AMQP, JSON, gRPC, SaaS, IaaS, PaaS e/ou IaC;
* Ter conhecimento em no mínimo 5 dos seguintes padrões e referências:
--> Prototype e/ou Singleton;
--> Composite e/ou Façade e/ou Proxy;
--> Iterator e/ou Mediator e/ou Visitor;
--> Model View Controller (MVC) e/ou Model View ViewModel (MVVM) e/ou Model View Presenter (MVP);
--> Dependency Injection e/ou Mock object e/ou Inversion of control e/ou Unit of Work;
Vantagens do cargo
Os candidatos selecionados receberão a oportunidade de trabalhar em projetos desafiadores e contribuir para o sucesso da empresa.
O que esperar
A equipe é composta por profissionais experientes e apaixonados pela tecnologia. O ambiente de trabalho é dinâmico e propício ao crescimento pessoal e profissional.
O candidato ideal deve ser motivado, flexível e estar disposto a aprender e se adaptar às necessidades da empresa.