Atividades: Compreender profundamente a arquitetura do sistema do local de trabalho e os componentes de integração.
Identificar os principais componentes da arquitetura do sistema, propor e ajudar os clientes a construir soluções.
Escolher as tecnologias e definir como elas serão aplicados nos produtos digitais
Organizar, gerenciar, controlar e definir a arquitetura de soluções Web e Mobile integradas ao ecossistema e serviços disponíveis.
Garantir o seguimento das diretrizes de um projeto de desenvolvimento de software como qualidade dos sistemas, contexto organizacional, funcionalidade, usabilidade, performance, desempenho e baixo custo de investimento.
Suportar a definição e o gerenciamento do desenvolvimento de ponta a ponta de produtos digitais desenvolvidos em várias plataformas utilizadas pela Stellantis.
Trabalhar em estreita colaboração com áreas de negócios e equipes / funções multifuncionais regionais / globais e parceiros estratégicos.
Propor normas e padrões de desenvolvimento dos produtos, validar tecnicamente as soluções de acordo à evolução dos produtos para garantir a qualidade dos produtos entregues;
Desenvolver papel ativo como arquiteto de software na evolução das práticas e procedimentos definidos pelas áreas envolvidas e parceiros homologados;
Suportar a definição e as responsabilidades dos novos projetos, especificar, projetar e desenvolver softwares de acordo com os requisitos;
Qualificações:
Bacharelado em ciência da computação, engenharia de software ou formação equivalente
3+ anos como arquiteto de software, experiência em projetos de desenvolvimento de aplicações WEB/Mobile
Participação em projetos de software utilizando metodologias ágeis (ex: SCRUM)
Atuação como desenvolvedor de front-end, back-end e full stack
Experiência na liderança técnica de desenvolvedores com parceiros.
Experiência em análise da qualidade do software produzido, garantindo a qualidade do produto desenvolvido, em especial requisitos de arquitetura.
Experiência com portfólio e planejamento de programa de ponta a ponta, relatórios de status e riscos, priorização, governança global
Capacidade de interagir com parceiros de negócios e provedores de serviços em vários níveis
Conhecimento aplicado em melhores práticas de desenvolvimento, integração e engenharia de software
Conhecimento em desenvolvimento de software seguro garantindo a segurança das aplicações desenvolvidas