🏢

Desenvolvedor Júnior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Quality Digital busca um Desenvolvedor Júnior para atuar na sustentação e evolução de aplicações. O profissional será responsável pela investigação técnica de incidentes, correção de bugs, desenvolvimento de melhorias e apoio à estabilidade do ecossistema de sistemas do cliente, trabalhando em conjunto com desenvolvedores mais experientes, QA e gestão da operação.

Responsabilidades

  • Atuar na sustentação e evolução das aplicações que compõem o ecossistema de sistemas do cliente, apoiando na análise e resolução de incidentes, bugs e problemas técnicos.
  • Analisar chamados escalados para o time de desenvolvimento, buscando identificar causa técnica, comportamento da aplicação e possíveis pontos de falha.
  • Realizar investigação inicial utilizando logs, consultas a banco de dados, APIs, integrações e demais recursos técnicos disponíveis no ambiente.
  • Desenvolver correções de baixa e média complexidade, sob orientação dos desenvolvedores mais experientes da equipe.
  • Apoiar o desenvolvimento e implementação de melhorias, ajustes e pequenas evoluções funcionais nas aplicações.
  • Reproduzir erros reportados pelos usuários, identificar cenários de ocorrência e documentar tecnicamente os resultados da investigação.
  • Realizar debugging e troubleshooting de aplicações, contribuindo para a identificação da causa-raiz de incidentes.
  • Desenvolver e manter código seguindo os padrões técnicos, arquiteturais e de qualidade definidos pelo projeto.
  • Criar e manter testes unitários e apoiar a validação técnica das alterações realizadas.
  • Trabalhar com versionamento de código, branches, commits, pull requests e code reviews, seguindo o fluxo de desenvolvimento estabelecido pela equipe.
  • Consumir e apoiar a manutenção de APIs e integrações entre sistemas, investigando falhas de comunicação, payloads, retornos e dependências entre aplicações.
  • Apoiar consultas e análises em bancos de dados, utilizando queries para investigação de incidentes e validação de informações.
  • Participar dos processos de deploy, homologação e acompanhamento pós-implantação, apoiando a validação das entregas em ambiente produtivo.
  • Interagir com desenvolvedores Pleno e Sênior, QA, PO/gestão da operação e demais equipes técnicas para entendimento e resolução das demandas.
  • Registrar tecnicamente as análises realizadas, incluindo causa identificada, solução aplicada, evidências, impactos e procedimentos de resolução.
  • Contribuir para a identificação de problemas recorrentes e débitos técnicos, propondo melhorias que reduzam reincidências e chamados.
  • Participar de refinamentos técnicos, reuniões de alinhamento e demais ritos da equipe, desenvolvendo progressivamente capacidade de estimar e compreender o impacto técnico das demandas.
  • Desenvolver conhecimento progressivo sobre a arquitetura, integrações, sistemas e regras de negócio do ecossistema do cliente.
  • Evoluir continuamente sua autonomia técnica, passando gradualmente de atividades assistidas para a resolução independente de demandas compatíveis com sua senioridade.
PUBLICIDADE

Requisitos

  • ✓Formação superior cursando ou concluída em Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia de Software ou áreas correlatas.
  • ✓Conhecimento em pelo menos uma linguagem de programação utilizada no desenvolvimento de aplicações, com capacidade para compreender, alterar e desenvolver código.
  • ✓Conhecimentos de lógica de programação, orientação a objetos, estruturas de dados e boas práticas de desenvolvimento.
  • ✓Conhecimento básico de APIs REST, requisições HTTP, JSON e integrações entre sistemas.
  • ✓Conhecimento de banco de dados e SQL, sendo capaz de realizar consultas para investigação e validação de informações.
  • ✓Familiaridade com Git e controle de versão, incluindo conceitos de branch, commit, merge e pull request.
  • ✓Conhecimento básico de debugging, troubleshooting e análise de logs para investigação de erros em aplicações.
  • ✓Conhecimento dos conceitos de testes unitários e qualidade de software.
  • ✓Capacidade de interpretar requisitos funcionais e técnicos e transformá-los em alterações de software compatíveis com sua senioridade.
  • ✓Conhecimento básico sobre ciclo de desenvolvimento de software, desde desenvolvimento e testes até homologação e implantação.
  • ✓Familiaridade com metodologias ágeis e atuação em equipes multidisciplinares.
  • ✓Capacidade de investigação e resolução de problemas, buscando compreender a causa de um erro antes de simplesmente aplicar uma correção.
  • ✓Boa comunicação verbal e escrita para interação com desenvolvedores, QA, gestão da operação e demais equipes técnicas.
  • ✓Organização e responsabilidade no acompanhamento das demandas sob sua responsabilidade.
  • ✓Perfil colaborativo, curiosidade técnica e disposição contínua para aprendizado e evolução.
  • ✓Capacidade de trabalhar com orientação de profissionais mais experientes, incorporando feedbacks de code review e padrões técnicos da equipe.
  • •Experiência anterior com sustentação de sistemas/AMS.
  • •Desenvolvimento de aplicações corporativas.
  • •Experiência em ambientes de varejo ou e-commerce.
  • •Conhecimento em CI/CD.
  • •Conhecimento em Cloud.
  • •Conhecimento em ferramentas de observabilidade e monitoramento.
  • •Conhecimento em análise de logs.
  • •Conhecimento em Microsserviços.
  • •Conhecimento em mensageria.
  • •Conhecimento em integrações.
  • •Conhecimento de práticas como Clean Code e SOLID.

Benefícios

  • ✓Vale alimentação e/ou refeição
  • ✓Assistência médica
  • ✓Assistência odontológica
  • ✓Convênio com farmácias
  • ✓Auxílio creche
  • ✓Parceria com o SESC
  • ✓Parcerias para estudos de idiomas, tecnologia e plataforma de cursos
  • ✓Empréstimo consignado com taxas atrativas + programa de educação financeira
  • ✓Universidade Corporativa e trilhas de conhecimento
  • ✓Programa de Indicações com possibilidade de prêmios e bonificações
  • ✓Seguro de vida coletivo

Aqui, não faltam histórias para contar! ☕ Então, que tal pegar sua xícara de café, chá, suco ou sua bebida preferida e saber mais sobre nós, se encantar, conferir nossas vagas e fazer parte desse time em constante crescimento? 🚀💖

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE