Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Pessoa Desenvolvedora Full Stack - Sênior

Totvs

Brasília

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está em busca de um desenvolvedor de software na região Centro-Oeste do Brasil, que será responsável por desenvolver e manter funcionalidades de alta complexidade. É necessário conhecimento em diversas linguagens e frameworks como .NET e Java, além de práticas de DevOps e metodologias ágeis. O profissional deve ter ensino superior completo e habilidades para documentar e orientar equipes. É procurada experiência em ambientes de desenvolvimento dinâmico.

Qualificações

  • Desenvolvimento de soluções técnicas de média e alta complexidade.
  • Conhecimento em arquitetura front‑end e back‑end do software.
  • Criação de testes manuais e automatizados de alta complexidade.
  • Documentação das etapas de desenvolvimento nas ferramentas de versionamento.
  • Orientação ao time de desenvolvimento e às práticas de qualidade.

Responsabilidades

  • Desenvolver e sustentar funcionalidades de software de alto nível.
  • Manter a qualidade do software verificando processos e boas práticas.
  • Orientar desenvolvedores de menor senioridade.
  • Detalhar requisitos técnicos através do contato com clientes.

Conhecimentos

. NET Framework Full
. NET Core
C#
Java Script
Node. Js
SQL Server
Postgre SQL
Rabbit MQ
AWS
Azure
Integração Contínua e Entrega Contínua (CI / CD)
SOLID
TDD (Test Driven Development)
BDD (Behavior Driven Development)
Unit Tests

Formação académica

Ensino superior completo

Ferramentas

Jira
Descrição da oferta de emprego

Missão : Desenvolver e sustentar funcionalidades de software e também de sua interface, que agreguem valor ao produto, garantindo a satisfação do cliente dentro do segmento de atuação.

Responsabilidades :
  • Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias front‑end e back‑end envolvidas no projeto;
  • Conhecer a arquitetura front‑end e back‑end do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
  • Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
  • Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
  • Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
  • Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
  • Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;

Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto / atendimento. Requisitos :

  • Ensino superior completo;
  • Linguagens e Frameworks : . NET Framework Full e. NET Core, C#, Java Script, Node. Js;
  • Banco de Dados : SQL Server, Postgre SQL;
  • Mensageria : Rabbit MQ;
  • Cloud : AWS, Azure;
  • Dev Ops : Integração Contínua e Entrega Contínua (CI / CD);
  • Arquitetura e Boas Práticas : SOLID, TDD (Test Driven Development), BDD (Behavior Driven Development), Unit Tests;
Metodologias Ágeis :

Scrum, Kanban (Jira).

Sistemas Empresariais : ERP

Domínios Específicos : Emissão de Notas Fiscais, Tributação, Hotelaria (desejável).

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.