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);