Engenheiro de Software
Tempest
Descrição da vaga
Software Engineer
Contribuir ativamente para o desenvolvimento do produto, aplicando boas práticas de engenharia, colaborando com o time e ajudando a manter o padrão técnico da área. Seu principal impacto é garantir entregas consistentes e de qualidade, promover o compartilhamento de conhecimento e fortalecer o trabalho em equipe, ajudando o time a evoluir de forma equilibrada e alinhada com os objetivos definidos.
Responsabilidades e Atribuições
- Codificação: Codificar os softwares desenvolvidos pela área, utilizando as tecnologias e processos definidos, para entregar valor aos nossos clientes.
- Revisão de código: Realizar revisões de código em tarefas de média complexidade, utilizando as ferramentas definidas pela área, contribuindo com comentários objetivos e identificando melhorias pontuais de qualidade e manutenibilidade.
- Execução dos processos: Seguir os procedimentos descritos nos processos da área, realizando as atividades definidas nos documentos, para termos um padrão de qualidade dos entregáveis.
Requisitos e Qualificações
- Mínimo de 1 ano de experiência em engenharia de software com foco em desenvolvimento Web ou ferramentas de automação;
Desejável:
- Curso Superior completo ou em andamento em ciência da computação, engenharia de software ou área relacionadas.
- Scrum Developer Certified (SDC) ou PSM I
- AWS Developer – Associate
- Azure Developer Associate (AZ-204)
- Google Associate Cloud Engineer
- Oracle Java SE Programmer I / II (se stack Java)
- Certificações de frameworks (Spring, React, Node.js – quando aplicável)
- Ter construído APIs de integração (REST, gRPC, ...);
- Ter construído testes automatizados de código (unitário, integração, e2e, ...).
- Competências Técnicas e Certificações:
- Ótimos conhecimentos do código do projeto;
- Habilidade para sugerir melhorias e correção de bugs;
- Capacidade de codificar tarefas de média a alta complexidade;
- Capacidade de elaborar código bem organizado.
- Inglês Intermediário - Modalidade Leitura
Soft Skill
- Comunicação eficaz
- Trabalho em equipe
