Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Engenheiro De Software Pleno (Banco De Talentos)

Cooperflora

Belo Horizonte

Híbrido

BRL 120.000 - 160.000

Tempo integral

Há 19 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Belo Horizonte está em busca de um profissional com formação em Tecnologia da Informação para atuar em um ambiente híbrido. As responsabilidades incluem colaborar com equipes multidisciplinares, documentar soluções e implementar pipelines de integração e entrega contínua. O candidato ideal deve ter experiência de pelo menos 3 anos em desenvolvimento de produto e conhecimento em tecnologias como .NET e Angular. Benefícios incluem vale alimentação e parcerias com academias.

Serviços

Vale Flexível – Refeição/Alimentação
Parceria com Wellhub (Gympass)

Qualificações

  • Conhecimento em técnicas de desenvolvimento seguro.
  • Experiência de 3 anos na área de atuação.
  • Experiência com desenvolvimento de produto.

Responsabilidades

  • Colaborar com equipe multidisciplinar e corrigir problemas técnicos.
  • Documentar soluções e implementar processos de CI/CD.
  • Realizar testes de unidade e garantir segurança na aplicação.

Conhecimentos

Conhecimento Básico de Arquitetura
Conhecimento intermediário de back-end
Conhecimento intermediário de qualidade
Conhecimento intermediário de devops
Conhecimento básico de front-end
Conhecimento em Angular
Conhecimento em CSS e HTML
Conhecimento em SQL e NoSQL
Domínio em C#
Domínio em Java
Domínio em Typescript e Javascript

Formação académica

Ensino Superior em Tecnologia de Informação ou áreas afins

Ferramentas

.NET
ASP.NET MVC
.NET Core
Descrição da oferta de emprego

Sobre Nós

Na Siteware, o futuro da gestão é agora e ele começa com a GEnTe : Gestão, Engajamento e Tecnologia, como gostamos de chamar.

Transformar empresas é só o começo.

Aqui, a gente também impulsiona carreiras, desenvolve talentos e constrói, todos os dias, um ambiente onde colaboração e inovação caminham juntas.

Criamos soluções inteligentes para performance e estratégia com impacto real nos negócios e, principalmente, na jornada de quem faz acontecer.

Nosso segredo? Acreditar que as melhores ideias surgem quando pessoas diversas, curiosas e inquietas se conectam por um mesmo propósito : criar um amanhã melhor.

Somos movidos por tecnologia, mas guiados por pessoas.

E isso tem tudo a ver com o nosso jeitinho mineiro : acolhedor, aberto ao novo, próximo de verdade.

Um jeito de fazer e de ser que inspira, aproxima e transforma a rotina em algo leve, respeitoso e cheio de trocas.

Seja como cliente ou como parte do nosso time, você não é só mais um.

Você é protagonista na construção de uma nova forma de fazer gestão — com liberdade, pertencimento e um olhar humano.

Vamos transformar o agora e criar, juntos, o futuro?

Regime de trabalho :

Híbrido - Belo Horizonte

Responsabilidades :
  • Colaboração com equipe multidisciplinar : trabalhar com Designers, Product Owners, Suporte para obter uma visão completa do problema
  • Refinamento de requisitos : trabalhar em conjunto com o Product Owner e Partes Interessadas, para refinar os requisitos de Solução com Base nos problemas identificados e priorizados
  • Design de arquitetura : implementar a definição da arquitetura de software para a solução proposta, considerando fatores como escalabiliade, desempenho, segurança e integrações com outros sistemas
  • Elaboração de estimativas : colaborar na elaboração de estimativas de esforço, prazos e custos associados à implementação da solução, auxiliando na criação de um plano de desenvolvimento
  • Avaliação riscos técnicos : identificar e avaliar os riscos técnicos associados à implementação da solução e desenvolver planos de contingência para mitigar esses riscos.
  • Colaboração com designers : trabalhar em estreita colaboração com designers de UX / UI para garantir que a experiência do usuário seja considerada na implementação da solução, e seguir o Design System
  • Documentação técnica : preparar documentação técnica detalhada, incluindo diagramas de arquitetura, manuais de desenvolvimento e documentação de código, para facilitar o entendimento e a manutenção da solução.
  • Resolução de problemas técnicos : identificar e resolver problemas técnicos que possam surgir durante a implementação, trabalhando em estreita colaboração com a equipe de desenvolvimento.
  • Gerenciamento de configuração : garantir que o código-fonte seja gerenciado adequadamente por meio de sistemas de controle de versão e que as versões e ramificações sejam mantidas de maneira organizada.
  • Integração contínua e implantação contínua (CI / CD) : implementar e manter pipelines de CI / CD para automatizar o processo de construção, teste e implantação da solução.
  • Testes e garantia de qualidade : implementar e Garantir a execução de testes de unidade, testes de integração e testes de aceitação, garantindo a qualidade do software entregue.
  • Segurança da aplicação : implementar medidas de segurança para proteger o software contra ameaças e vulnerabilidades.
  • Gestão de implantações : planejar e executar implantações de software em ambientes de Desenvolvimento, homologação e Produção, garantindo que sejam suaves e que os usuários não sejam impactados negativamente.
  • Garantia de escalabilidade : certificar-se de que a solução seja escalável para acomodar um aumento no número de usuários ou requisitos futuros.
  • Suporte e manutenção : colaborar com a equipe de suporte para lidar com problemas ou incidentes após a entrega, garantindo a disponibilidade contínua do produto
  • Gestão eficaz de recursos técnicos : atuar na estimativa de Recursos Técnicos (infraestrutura, e equipe técnica) necessários para o desenvolvimento das melhorias patrocinadas por clientes.
  • Gestão multidisciplinar : atuar em estreita colaboração com time cross Designers e Product Owners.
Excelência técnica :

manter-se atualizado frente aos concorrentes, trazendo conhecimento técnico para evoluções do Produto (Arquitetura, Segurança, Qualidade, Integrações, Infraestrutura, IAs, Frameworks)

Requisitos :

Ensino Superior em Tecnologia de Informação ou áreas afins.

Concluído ou em Andamento
  • Conhecimento Básico de Arquitetura : Fundamentos para arquitetura baseadas em serviços Fundamentos para arquitetura de sistemas escaláveis Fundamentos para arquitetura baseadas em eventos Padrões de integração entre sistemas de software
  • Conhecimento intermediário de back-end
  • Conhecimento intermediário de qualidade
  • Conhecimento intermediário de devops
  • Conhecimento básico de front-end
  • Conhecimento em Angular e / ou React
  • Conhecimento em CSS e HTML
  • Conhecimento em integração e entrega contínua de forma automatizada
  • Conhecimento em padrões de projetos (Design Patterns)
  • Conhecimento intermediário em SQL e NoSQL
  • Conhecimento em Test Driven Development (TDD) e Domain Driven Development (DDD)
  • Conhecimento em .NET, ASP.NET MVC e .NET Core
  • Conhecimento em conceitos de orientação a objeto
  • Domínio em modelagem e relacionamento de tabelas em bancos relacionais
  • Domínio nas linguagens C# ou Java e Typescript e Javascript
  • Conhecimento em técnicas de desenvolvimento seguro
Experiência desejada :
  • Experiência de 3 anos na área de atuação
  • Experiência com desenvolvimento de produto
Benefícios e Vantagens :
  • Vale Flexível – Refeição / Alimentação no cartão do Flash;
  • ??? Parceria com Wellhub (Gympass);
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.