Favoritos
Compartilhar Empregos
Iniciar sessão

Engenheiro de Software Pleno

Siteware

Nosso propósito é claro : levar empresas e pessoas mais longe. Valorizamos a colaboração como um time e temos um foco inabalável em resultados.

Se você compartilha desses valores e está sempre em busca de novos desafios, queremos você no nosso time!

Estamos em busca de um talento excepcional para se juntar ao nosso time na Siteware!

Principais 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 escalabilidade, 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 essenciais :

  • 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 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
  • Conhecimento em técnicas de desenvolvimento seguro

Experiência específica :

  • 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;
  • Plano de Saúde com abrangência nacional e sem coparticipação
  • Oportunidades de crescimento dentro da empresa (carreiras de especialistas ou gestão);
  • Somos uma empresa cidadã. Por isso, as licenças maternidade e paternidade são estendidas;
  • Auxílio creche;
  • Treinamentos de acordo com a sua necessidade individual (PDI);
  • Gostamos muito de desenvolver nossos colaboradores. Por isso, auxiliamos financeiramente nas qualificações, cursos e certificações profissionais;
  • Bônus anual por atingimento de meta que pode chegar a 2 vezes o seu salário;
  • Gamificação para incentivo de atividade física;
  • Consultoria para gestão financeira;
  • Day-offs de aniversário e tempo de empresa;
  • Somos associados Assespro. E por isso, temos vários descontos em universidades, clubes, restaurantes, serviços jurídicos, etc.

A Siteware é uma empresa que apoia e busca constantemente incentivar a diversidade e inclusão em nossa cultura. Sinta-se à vontade para se candidatar em nossas oportunidades! Se identificou e quer fazer parte da nossa história?

Clique no link de candidatura e visite nosso site : para nos conhecer melhor!

J-18808-Ljbffr

Trabalhos semelhantes que podem ser interessantes para você
  • O QUE É SER UM MUTANT? Quando você decide ser Mutant, você decide dar um passo diferente na sua vida e na sua carreira.Ser Mutant é aceitar ser parte de um grupo com coragem para traçar novos caminho

    Mutant

    São Paulo, São Paulo
    Apr 29, 2025
  • Job description Você sonha grande e acredita que éimportante inovar para descomplicar? Então o seu lugar é na área deTecnologia, Dados, Produtos e Design da maior rede integrada desaúde do Brasil, fa

    Dasa Tecnologia

    São Paulo, São Paulo
    Apr 29, 2025
  • O Que Você Irá Fazer? Você irá atual em um produto SaaS, de análise de crédito e fluxos de trabalho para a cadeia do Agronegócio. Evoluir produtos e serviços, construindo e melhorando funcionalidades

    Nagro Crédito Agro

    Uberlândia, Minas Gerais
    Apr 29, 2025
  • Desenvolvimento de Software admite Engenheiro de Software em Aparecida de Goiânia. Projetar, implementar e testar unidades de aplicativos e componentes de microsserviços.Revisar e analisar os requisi

    Desenvolvimento de Software

    Aparecida de Goiânia, Goiás
    Apr 29, 2025
  • Job description Vaga para o time de Tecnologia daInformação (TI). Buscamos pessoas que assim como a gente, sejaminovadoras, práticas, objetivas, tenham paixão pelo que fazem evisem a excelência. Entã

    BYD Brasil

    Camaçari, Bahia
    Apr 29, 2025
  • Job description Missão do Cargo O cargo tem a missão principal de desenvolver softwares necessários para os produtos Mac Jee, através de soluções inovadoras, robustas e de alta qualidade. Transforman

    Mac Jee

    São José dos Campos, São Paulo
    Apr 29, 2025
Trabalhos semelhantes que podem ser interessantes para você
Todos os Filtros