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
- Etapa 1: Cadastro
- Etapa 2: Entrevista com o RH
- Etapa 3: Avaliação Comportamental
- Etapa 4: Entrevista Técnica / Líder
- 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!
Siga nos: