Desafios dessa posição :
Vivenciará os valores corporativos em todas as relações, seja com clientes internos e / ou externos.
- Liderar e disseminar o conhecimento através de atividades que geram valor ao Banco Carrefour, sendo capaz de executá-las ou delega-las dentro e fora do time de Arquitetura, Engenharia e Qualidade, inclusive em outras diretorias como a de Negócios ou Risco / Dados;
- Promoverá a cultura, manutenção, padrões e boas práticas de tecnologia definidas pela Diretoria de TI & Ops;
- Promoverá alinhamentos entre os times multidisciplinares, identificando as necessidades de negócios e buscando soluções técnicas e estratégicas para promover essa capacidade para a Organização;
- Manterá e evoluirá artefatos de software, sempre que possível de forma automatizada, desde documentações até produtos e serviços de software, aplicando uma codificação eficiente embasada em princípios técnicos universais como RESTful, SOLID, BDD ou DDD;
- Analisará o ecossistema do Banco Carrefour e indicará pontos de melhoria, inclusive com a perspectiva financeira e de obsolescência técnica;
Garantirá a evolução da Stack homologada e proporá novas homologações quando necessário, avaliando e definindo novos cenários de utilização e / ou capacidades técnicas não amadurecidas na Organização.
Você precisa ter :
- Experiência em construir projetos FrontEnd ou BackEnd utilizando uma linguagem de programação (preferencialmente AngularJS, .NET ou C#);
- Aplicar testes (Unitário, Integração, carga / performance, de mutação e E2E) e conhecer automação de testes;
- Conhecimento em ferramenta / processo de Integração e Entrega Contínua e Configuração de Código (Preferencialmente GitLab, Jenkins ou AzureDevops);
- Conhecimento em ferramenta / Plataforma para Gestão de APIs / Serviços (Preferencialmente Apigee);
- Conhecer no mínimo 10 das seguintes siglas : BDD, DDD, FDD, MVC, MVVM, MVP, BFF, EDA, SOA, HTTP, MQTT, AMQP, JSON, gRPC, SaaS, IaaS, PaaS e / ou IaC;
Conhecer 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;
Adoraríamos se você tiver :
Inglês intermediário / avançado.
- Local de trabalho : Barueri, SP
- Regime de contratação de TIpo : Efetivo CLT
- Jornada : Período Integral
- Área e especialização profissional : Informática, TI, Telecomunicações - Programador / Desenvolvedor
- Nível hierárquico : Consultor