← Back to all jobs
name

Engenheiro(a) de Software

name

80d ago

0DevBrazilhimalayas
Software-EngineeringSoftware-DevelopmentTeam-LeadershipSystem-ArchitectureTechnical-Project-ManagementEngenheiro-De-SoftwareEngenharia-De-SoftwareDesenvolvedor-De-SoftwareEspecialista-Em-Desenvolvimento-De-SoftwareDesenvolvimento-de-softwareMid-level

Job Description

Eiii! Você acha que sempre tem um jeito diferente e melhor para fazer as coisas? É engajado com inovação, programação e quer contribuir para a construção de nosso futuro? Vem inovar e se transformar conosco!Sua missão será desenvolver sistemas, entregando as melhores soluções em software para a UnifiqueEsta e as demais vagas anunciadas estão disponíveis para PcD ♿ Supervisionar, orientar e liderar uma equipe de engenheiros de software, gerenciando a distribuição de tarefas, avaliando o desempenho e promovendo o desenvolvimento profissional dos membros da equipe. Estabelecer e manter a arquitetura de sistemas e padrões de codificação, garantindo que as práticas de engenharia adotadas sejam as mais adequadas para os projetos em questão. Participar ativamente do desenvolvimento de software, dissemina e define padrões técnicos de desenvolvimento. Coordenar e gerenciar projetos de desenvolvimento de software, desde a concepção até a entrega, garantindo que sejam concluídos dentro do prazo, do orçamento e com a qualidade esperada. Solucionar problemas complexos de engenharia, oferecendo soluções técnicas inovadoras e eficientes através da colaboração de times multi disciplinares e projetos de sistemas distintos. Facilitar a comunicação entre a equipe de desenvolvimento e outras áreas da organização, assegurando que os objetivos do projeto estejam alinhados com as necessidades do negócio. Manter-se atualizado nas melhores práticas de desenvolvimento de software, disseminar e aplicar junto ao time. Aplicar e disseminar tendências adenderentes a arquitetura de sistemas da Unifique, buscando maior eficiência no uso de recursos de TI Contribuir para o planejamento estratégico da área de TI, ajudando a definir objetivos técnicos de longo prazo e estratégias para alcançá-los. Desenvolver as habilidades técnicas e de liderança dos membros da equipe, através de mentorias, treinamentos e feedback contínuo. Conhecer os negócios da Unifique com objetivo de propor soluções técnicas de alto valor agregado para empresa. Habilidades:Conhecimento de frameworks e bibliotecas comuns utilizados no desenvolvimento de sistemas. Compreensão de conceitos de programação orientada a objetos e design de software Conhecimento em sistemas de controle de versão, como GitExperiência em desenvolvimento de sistemasConhecimento em metodologias ágeis e em gestão de projetosConhecimento em bancos de dados SQL e NOSQLConhecimento em arquitetura e modelagem de sistemas (Domain Driven Design, Microserviços, Evemt Driven Design)Formação:Ensino superior completo ou em andamento e/ou com especialização na área.Informações adicionaisHorário de trabalho: 08h às 12h e das 13h12 às 18h, de Segunda a Sexta-feira.Oportunidade para trabalhar remoto.Originally posted on Himalayas