软件工程师
Engenheiro(a) de Software
Eiii! 你是否认为总有一种不同且更好的方式来做事情?你是否热衷于创新、编程,并希望为我们的未来做出贡献?来和我们一同创新与改变吧!
你的任务是开发系统,为Unifique提供最佳的软件解决方案
此职位及其他职位均向PcD ♿开放
- 监督、指导和领导软件工程师团队,管理任务分配,评估绩效并促进团队成员的职业发展。
- 建立并维护系统架构和编码规范,确保采用最适合项目的工程实践。
- 积极参与软件开发,传播并定义技术开发标准。
- 协调和管理软件开发项目,从构思到交付,确保在规定时间内、预算内并达到预期质量完成。
- 解决复杂的工程问题,通过多学科团队和不同系统的协作,提供创新且高效的解决方案。
- 促进开发团队与其他部门之间的沟通,确保项目目标与业务需求保持一致。
- 跟踪最新的软件开发最佳实践,向团队传播并应用。
- 应用并推广与Unifique系统架构相关的趋势,以提高IT资源的使用效率。
- 参与IT部门的战略规划,帮助制定长期技术目标和实现策略。
- 通过辅导、培训和持续反馈,提升团队成员的技术和领导能力。
- 了解Unifique的业务,以提出具有高附加值的技术解决方案。
技能:
熟悉常用的系统开发框架和库。理解面向对象编程和软件设计概念。掌握版本控制系统如Git。
有系统开发经验。
了解敏捷方法和项目管理。
了解SQL和NoSQL数据库。
了解架构和建模
查看英文原文
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 Unifique
Esta 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 Git
Experiência em desenvolvimento de sistemas
Conhecimento em metodologias ágeis e em gestão de projetos
Conhecimento em bancos de dados SQL e NOSQL
Conhecimento 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 adicionais
Horário de trabalho: 08h às 12h e das 13h12 às 18h, de Segunda a Sexta-feira.
Oportunidade para trabalhar remoto.
Originally posted on Himalayas