Engenheiro de Software Sênior

Local | Remoto

Na Siteware, acreditamos que os negócios podem ser transformadores, e aqui acordamos todos os dias com o propósito de impulsionar pessoas e empresas a alcançarem novos patamares por meio de ciclos contínuos de aprendizagem.

Procuramos um profissional que possa atuar remotamente. No entanto, haverão algumas vezes ao longo do ano que precisaremos atuar no modo presencial e, por isso, procuramos um profissional que esteja localizado preferencialmente em Minas Gerais.

Responsabilidades:

Como Engenheiro de Software Sênior na Siteware, você fará parte de cada etapa do ciclo de desenvolvimento de produtos, desde a estratégia até a operacionalização. Suas responsabilidades incluem:

  • Etapa de Discovery do Problema:

Auxiliar o Product Owner e as Partes Interessadas na Definição do Escopo do Problema.
Colaborar com uma equipe multidisciplinar.
Contribuir para a priorização dos problemas de acordo com o alinhamento estratégico do produto e da Siteware.

  • Etapa de Discovery da Solução:

Trabalhar em conjunto com o Product Owner no refinamento dos requisitos.
Liderar a definição da arquitetura, seguindo os padrões de governança.
Identificar tecnologias para as soluções propostas.
Colaborar nas estimativas.
Estabelecer padrões de desenvolvimento.
Identificar e avaliar riscos técnicos.
Colaborar com os Designers.
Preparar documentação técnica.

  • Etapa de Delivery do Produto:

Realizar a Gestão da Implementação (Supervisionar a equipe).
Coordenar a entrega do produto.
Resolver problemas técnicos.
Gerenciar a configuração.
Implementar integração contínua e implantação contínua (CI/CD).
Supervisionar e garantir os testes e a qualidade.
Monitorar o desempenho.
Garantir a segurança da aplicação.
Realizar gestão de implantações.
Garantir a escalabilidade.
Fornecer suporte e manutenção.

  • Parte Tática:

Realizar a gestão eficaz de recursos técnicos.
Participar da gestão multidisciplinar.
Promover a transferência de conhecimento técnico (KTs) por meio de fóruns, palestras, encontros profissionais da área, mentorias e grupos de estudo.

  • Parte Estratégica:

Contribuir para a evolução do produto.
Promover a excelência técnica, mantendo-se atualizado em novas tecnologias, incluindo arquitetura, segurança, qualidade, integração, infraestrutura e inteligência artificial.
Elaborar estratégias de qualidade e segurança.

Requisitos essenciais:

  • Conhecimento intermediário em arquitetura, com ênfase em arquitetura baseada em serviços, sistemas seguros, sistemas escaláveis e baseados em eventos.
  • Conhecimento avançado em back-end.
  • Conhecimento avançado em qualidade.
  • Conhecimento avançado em pelo menos uma plataforma de nuvem (AWS, Azure ou GCP).
  • Conhecimento avançado de DevOps.
  • Conhecimento intermediário em front-end, incluindo Angular e/ou React.
  • Conhecimento em CSS e HTML.
  • Domínio em integração e entrega contínua automatizada.
  • Domínio em padrões de projetos (Design Patterns).
  • Domínio em SQL e NoSQL.
  • Domínio em Test Driven Development (TDD) e Domain Driven Development (DDD).
  • Domínio em .NET, ASP.NET MVC e .NET Core.
  • Domínio em conceitos de orientação a objeto.
  • Domínio em modelagem e relacionamento de tabelas em bancos relacionais.
  • Domínio das linguagens C# ou Java, bem como Typescript e Javascript.

Requisitos desejáveis:

  • Conhecimento avançado em arquitetura.
  • Conhecimento avançado em pelo menos duas plataformas de nuvem (AWS, Azure ou GCP).
  • Certificações em Microsoft, Oracle, segurança ou qualidade.
  • Conhecimento avançado em segurança.
  • Conhecimento avançado de DevOps.
  • Conhecimento avançado em mensageria.
  • Conhecimento avançado em tecnologias serverless.
  • Conhecimento avançado em práticas ágeis, como Scrum, Kanban ou Scrum com Kanban.
  • Habilidade de liderar equipes.

Experiência requerida:

  • Pelo menos 5 anos de experiência como Engenheiro de Software.
  • Experiência em projetar arquiteturas de software.
  • Experiência com desenvolvimento de produtos.
  • Experiência como desenvolvedor full stack.
  • Experiência como Tech Lead.

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
  • Plano odontológico Odontoprev;
  • 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: www.siteware.com.br para nos conhecer melhor! 

Candidatar Ver lista de vagas