Pular para o conteúdo principal

Especialista em Engenharia de Software

Tipo de vaga: Efetivo

Modelo de trabalho: Híbrido

Vaga também para PcD

Descrição da vaga

Vaga hibrida SP - capital


Buscamos um profissional para posição de ESPECIALISTA EM ENGENHARIA DE SOFTWARE que será responsável por propor e organizar o roadmap de evolução técnica, sempre priorizando entregas que ofereçam o melhor custo-benefício. Criar e implementar algoritmos para resolver problemas complexos, analisando a complexidade algorítmica e propondo otimizações eficientes. Além disso, atuará como a referência técnica para a equipe de desenvolvimento, trazendo uma visão de arquitetura clara e eficaz de acordo com o roadmap proposto.


Responsabilidades e atribuições

Arquitetura de Software Distribuída e de Alta Escalabilidade

  • Conceber soluções sistêmicas baseadas em serviços integrados utilizando conceitos como API Gateways, microsserviços, bancos de dados relacionais e não relacionais.
  • Dimensionar o sistema para lidar com cargas variáveis e que tendem a crescer com o tempo.
  • Planejar a evolução técnica do sistema, dividindo-a em milestones considerando dívidas técnicas, serviços legados e aspectos como custo, benefício e impacto.

Estruturas de Dados e Algoritmos

  • Dominar estruturas de dados e algoritmos para otimizar o desempenho de aplicações. A escolha da estrutura de dados certa pode significativamente impactar a complexidade algorítmica e, consequentemente, o tempo de execução.
  • Analisar a complexidade de um algoritmo (notação Big O) para identificar gargalos de performance e propor soluções mais eficientes.
  • Propor maneiras de otimizar o código, seja através de algoritmos mais eficientes, melhores estruturas de dados ou técnicas de programação.

Frameworks de Desenvolvimento

  • Dominar framework backend como Spring, Rails ou Django.
  • Conhecer framework frontend como React ou Angular.

Liderança Técnica

  • Ser a referência técnica para a equipe, orientando e solucionando problemas complexos.
  • Definir a arquitetura e as tecnologias utilizadas para garantir a consistência e a qualidade do software.

 

 

Requisitos e qualificações

  • Ensino Superior completo(a) em Ciência da Computação, TI, Análise e desenvolvimento de sistemas ou similares.
  • Inglês Intermediário.
  • Pelo menos 2 anos de experiência como Engenheiro de Software Sênior.
  • Domínio em frameworks de desenvolvimento web de backend, como Spring ou Rails, e tenha conhecimento em frameworks frontend, como React ou Angular.

Informações adicionais

Além de desafios incríveis para a sua carreira, oferecemos um pacote de benefícios super competitivo, que vai te ajudar a viver a experiência Certisign ao máximo! Olha só o que te espera:


  • VR 🍽️ e VA 🛒 flexível - Cartão Flash
  • Assistência Médica Amil 🏥
  • Assistência Odontológica Metlife 😁
  • TotalPass 💪
  • Day off de aniversário 🎉
  • Auxílio creche 👶 (até 6 anos)
  • Universidade corporativa - UniSign 📚
  • Seguro de Vida 🔒
  • Convênio SESC 🏖️
  • Programa Melhor Maternidade 🤱
  • Cartão Farmácia 💊
  • PLR 💼

Deu Match? Candidate-se agora!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com o RH
  3. Etapa 3: Avaliação Comportamental
  4. Etapa 4: Entrevista Técnica / Líder
  5. Etapa 5: Contratação

Você é apaixonado por tecnologia e quer fazer a diferença?

Então, vem ser Certisign!


Por aqui, acreditamos que a confiança é o pilar de todas as nossas relações. É com ela que construímos parcerias sólidas e entregamos soluções inovadoras. A execução é o nosso combustível para transformar ideias em resultados concretos. A inovação está no nosso DNA e nos move a buscar sempre novas soluções para os desafios do mercado. A colaboração é a força que nos une e nos permite alcançar grandes feitos. E a simplicidade é a nossa bússola, guiando-nos para soluções eficientes e intuitivas.


Quer fazer parte desse time? Junte-se a nós para inspirar uma nova era de confiança digital.

#VemSerCertisign e construa um futuro mais seguro e conectado!