O Banco Yamaha possui pessoas apaixonadas pelo o que fazem, todas com um único objetivo, o de gerar kando* através dos seus produtos e as experiências que eles proporcionam. - Kando em japonês significa o estado de espírito de uma pessoa ao se deparar com algo extraordinário o suficiente para gerar encantamento a ponto de fazê-la suspirar de satisfação. E é para arrancar suspiros assim que trabalhamos cada vez mais e melhor. Quer fazer parte deste time? Então, verifique o conhecimento necessário e as habilidades requeridas. Responsabilidades e atribuições - Liberar e mentorar uma equipe de desenvolvimento, promovendo colaboração e crescimento profissional; - Definir requisitos, validar e colaborar com a construção do cronograma com as partes interessadas; - Garantir a entrega de soluções de alta qualidade, escaláveis e eficientes; - Facilitar a comunicação e resolução de problemas em equipe, garantindo o fluxo de trabalhos eficientes; - Compreensão sobre requisitos de clientes, avaliando possíveis benefícios ou debilidades; - Solida experiência na condução de reuniões com clientes e stakeholders, comunicando conceitos técnicos de forma eficiente; - Habilidades de liderança, para gestão de times interdisciplinares; - Habilidade em tomada de decisões, identificação de riscos, resolução de conflitos; - Ser colaborativo; - Possuir senso crítico ("Dono") de suas atividades e sistemas; - Excelente comunicação; - Especificação técnica das tarefas - Desenvolvimento das tarefas mais complexas - Realizar Code Review; - Garantir os padrões de desenvolvimento; - Garantir qualidade de código; - Responsável pela solução técnica alinhado ao Arquiteto, PO e DEV Team; - Responsável pela manutenção evolutiva e corretiva de sistemas; - Responsável por atualizar o AzureDevops em real time para garantir KPIs de lead time e cycle time; - Participar ativamente de cerimônias do Scrum: Planning, dailies, reviews e retrospectivas, assim como boas práticas de refinamento técnico; - Elaborar planos de ação, em conjunto com o time; - Realizar os testes unitários e testes baseados (dev) nos cenários de QA; - Realizar os testes de integração - Contratos, baseados nos cenários de QA; - Integração Contínua com DevSecOps; - Configuração de SonarQube em pipelines e parametrizações para garantia da qualidade de software; - Inglês avançado; Requisitos e qualificações PRÉ-REQUISITOS: - Ensino Superior Completo; - Experiência mínima de 7 anos como desenvolvedor "full stack" em soluções Microsoft; - Conhecimentos profundos sobre padrões de design; - Banco de dados (SQL Server, MongoDB, Cosmos DB ); - .Net Framework; - .Net Core; - Clean Code, SOLID, MVC, DDD/TDD, POO; - Entity Framework 4.3/ 5.0 /6.0, Entity Framework Code First, Dapper e NHibernate; - Javascript, JQuery UI; - Serviços na Nuvem: Azure: Container apps, Web functions, Web App, Worker; - Frontend Agular Js e Angular; - Metodologia Ágil; - Desenvolvimento de APIs e Webservices; - Ferramentas de controle de versão, preferencialmente GIT; - Teste unitários; Informações adicionais Ferramentas de Observability como: Splunk Observability, APP Dynamics, Zabix, Grafana, Elasticsearch UM LEGADO DE PAIXÃO PELO MOTOCICLISMO A Yamaha está presente em mais de 200 países, em todos os continentes, com atuação em diversos segmentos de mercado. Possui, aproximadamente, setenta mil colaboradores em todo o mundo, que tem a Filosofia Yamaha como base de seu trabalho. No Brasil desde 1970, o Grupo Yamaha é constituído por 8 empresas, que além da própria indústria de motocicletas, WaveRunner (veículos aquáticos) e motores de popa, atuam nos segmentos financeiros (Banco, Consórcio e Corretora de Seguros) e Logístico (Yamalog). Além disso, o grupo conta com uma Rede que possui em torno de 420 concessionárias e pontos de venda autorizados em todo o território nacional. Para conhecer mais sobre nossa história e legado, clique aqui. goblue revsyourheart