[Tech] Pessoa Desenvolvedora Backend Sênior

Totvs

Belo Horizonte

Hybrid

BRL 120,000 - 180,000

Full time

30 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Plano médico e odontológico
1 dia off por ano
Wellhub (parcerias com saúde)
Parcerias com academias e apps de saú
Apoio psicológico, financeiro e Juríd
Vale-refeição/alimentação

Job summary

Totvs Belo Horizonte, em regime híbrido, busca desenvolvedor(a) .NET com foco em APIs, serviços e alta qualidade de código. O candidato trabalhará com C#, EF, Dapper, e padrõesSOLID, participando de ciclos ágeis, coding reviews e mentoria a times juniores.

A posição envolve modelagem de dados, otimização de queries e colaboração próxima com áreas de negócio para entregar soluções robustas.

Qualifications

  • Experiência com .NET/C# e APIs RESTful.
  • Conhecimento de padrões SOLID e design patterns.
  • Modelagem de dados e DER.
  • Experiência com testes unitários e de integração.

Responsibilities

  • Construção de APIs e microsserviços com .NET (C#).
  • Refatoração de código, garantia de qualidade e padrões de projeto.
  • Ajustes visuais simples com CSS em páginas renderizadas no servidor (ASP.NET MVC/Razor).
  • Modelagem de dados, DER e relacionamentos.
  • Otimização de performance e tuning de queries.
  • Trabalho com EF/Dapper para persistência de dados.
  • Escrita de testes automatizados e cenários de teste.
  • Participação em cerimônias ágeis (Scrum/Kanban).
  • Mentoria a profissionais mais juniores e participação em reviews de código.

Skills

Lógica de Programação
Autonomia
Mentoria
Comunicação Interpessoal
Arquitetura de Software

Education

Bacharel em Ciência da Computação

Tools

Git
ASP.NET MVC
Razor Pages
Entity Framework
Dapper
CSS

Job description

TOTVS |Belo Horizonte - MG | Híbrido

Descrição da vaga

Desenvolver e sustentar funcionalidades de software que agreguem valor direto ao produto, garantindo a satisfação do cliente na área de atuação com foco em média e alta complexidade técnica e autonomia operacional.

Responsabilidades e atribuições
  • Construção de APIs e microsserviços: Desenvolver e manter APIs RESTful e serviços em ecossistema .NET (C#) voltados para alta disponibilidade, segurança e escalabilidade.
  • Refatoração e código limpo: Aplicar ativamente princípios SOLID e padrões de projeto (Factory, Strategy, Observer, etc.) para garantir código desacoplado e fácil de manter.
  • Ajustes visuais pontuais: Manter e fazer pequenos ajustes de layout e estilo (CSS) em páginas ou módulos web renderizados no servidor (como ASP.NET MVC ou Razor Pages).
  • Modelagem de dados: Criar e revisar diagramas entidade-relacionamento (DER), tabelas, chaves e relacionamentos.
  • Otimização de performance: Analisar planos de execução (execution plans), criar índices, ajustar queries complexas e identificar gargalos de lentidão no banco.
  • Rotinas de persistência: Escrever e manter procedures, triggers, views ou gerenciar mapeamento objeto-relacional (como Entity Framework / Dapper).
  • Cobertura de testes automatizados: Escrever e manter testes unitários, de integração e cenários de teste automatizados para fluxos críticos da aplicação.
  • Validação e cenários manuais: Elaborar e executar planos de teste manuais para regras de negócio complexas antes de liberar para homologação ou produção.
  • Desenho de componentes: Planejar como novos módulos se comunicam dentro da arquitetura (cliente-servidor, eventos, mensageria ou microsserviços).
  • Code review: Revisar o código submetido via Git (Pull Requests), garantindo conformidade com padrões de segurança, consistência e boas práticas da equipe.
  • Refinamento com áreas de negócio/clientes: Participar de reuniões para traduzir requisitos funcionais e dores do negócio em especificações técnicas e tarefas acionáveis.
  • Apoio a desenvolvedores menos experientes: Mentorar profissionais júniores e plenos, esclarecendo dúvidas arquiteturais, auxiliando na resolução de bugs complexos e incentivando boas práticas.
  • Rotina ágil: Atuar ativamente nas cerimônias do Scrum ou Kanban (Dailies, Plannings, Reviews e Retrospectivas), com previsibilidade de entrega e autonomia.
Requisitos e qualificações
  • Lógica de Programação: Sólida, consolidada.
  • Padrões de Projeto (Design Patterns): Conhecimento prático e aplicação de padrões como: Factory, Singleton, Strategy, Observer, entre outros e princípios SOLID.
  • Banco de Dados: Nível avançado (modelagem, consultas complexas, otimização).
  • Linguagens de Programação: Domínio C#, CSS, .Net
  • Testes de Software: Nível avançado em testes unitários e criação de cenários de teste manuais e automatizados.
  • Arquitetura de Software: Nível intermediário (conhecimento prático em modelos cliente-servidor, web, microsserviços e estruturação de componentes).
  • Metodologias Ágeis: Experiência ágeis com Scrum/Kanban
  • Versionamento: Controle de versão Git
  • Autonomia e Resolução de Problemas: Capacidade de atuar com baixa supervisão em demandas complexas.
  • Mentoria e Compartilhamento de Conhecimento: Disposição e habilidade para apoiar o desenvolvimento de desenvolvedores menos experientes.
  • Comunicação Interpessoal: Articulação clara para alinhar requisitos com clientes e áreas de negócio.
  • Orientação para Qualidade: Foco em boas práticas de engenharia de software.
  • Parceria com academias e apps de saúde (Wellhub);
Saúde & Bem-Estar:
  • Plano médico e odontológico;
  • Atendimento médico online 24/7;
  • 1 dia off por ano (Reset Day);
  • Parceria com academias e apps de saúde (Wellhub);
  • Programa de apoio psicológico, financeiro e jurídico.
Alimentação e Mobilidade:
  • Vale-refeição e alimentação;
  • Vale-transporte e fretado em estações do metrô de SP (Santana e Barra Funda);
  • Bicicletário e vestiário no escritório de SP.
Desenvolvimento e capacitação contínua:
  • Programas e trilhas internas de aprendizagem;
  • Universidade Corporativa;
  • Ciclos de avaliação de desenvolvimento e performance.
Família:
  • Extensão de parte dos benefícios para dependentes legais (plano médico, plano odontológico e Wellhub);
  • Parceria com plano de saúde pet;
  • Licença parental expandida;
  • Auxílio creche mensal;
  • Programa interno de orientação e grupos de apoio;
  • Seguro de vida e apoio à família.
Finanças:
  • Participação nos Lucros e Resultados (PLR);
  • Previdência privada TOTVS;
  • Taxas diferenciadas em empréstimo e financiamento (Itaú);
  • Descontos exclusivos em empresas parceiras.
  • Os benefícios podem variar de acordo com o modelo de trabalho, localidade e elegibilidade.
Sobre a empresa

Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance. Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente! Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes. Vem com a gente inovar e construir o futuro da tecnologia. #VemPraTOTVS #SomosTOTVS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Tech] Engenharia de Software Frontend Sênior - Angular
[Tech] Engenharia de Software Frontend Sênior - Angular

Totvs • São Paulo

Hybrid
BRL 201,000 - 335,000
Plano de saúde
Vale-refeição
Vale-transporte
+1
[Tech] Engenharia de Software Backend Sênior - Java/.NET
[Tech] Engenharia de Software Backend Sênior - Java/.NET

TOTVS • São Paulo

Hybrid
BRL 240,000 - 360,000
Plano médico e odontológico
Atendimento médico online 24/7
1 dia off por ano (Reset Day)
+3
[Tech] Engenharia de Software Frontend Sênior - Angular
[Tech] Engenharia de Software Frontend Sênior - Angular

Totvs • São Paulo

Hybrid
BRL 201,000 - 312,000
Plano médico
Plano odontológico
Wellhub parceria
+1
[Tech] Coordenação de Engenharia de Software - TI
[Tech] Coordenação de Engenharia de Software - TI

Totvs • São Paulo

Hybrid
BRL 335,000 - 469,000
Plano de saúde
Vale-refeição
Vale-transporte
+1
[Tech] Engenharia de Software Backend Sênior - .NET
[Tech] Engenharia de Software Backend Sênior - .NET

TOTVS • Belo Horizonte

Hybrid
BRL 230,000 - 360,000
Plano médico e odontológico
Atendimento médico online 24/7
1 dia off por ano (Reset Day)
+2
[Tech] Analista Pleno de Desenvolvimento Software
[Tech] Analista Pleno de Desenvolvimento Software

TOTVS • Ribeirão Preto

Hybrid
BRL 90,000 - 150,000
Plano médico
Plano odontológico
Reset Day
+1
[Tech] Engenharia de Software Júnior - Java/Angular
[Tech] Engenharia de Software Júnior - Java/Angular

TOTVS • Assis

On-site
BRL 45,000 - 78,000
Plano médico
Plano odontológico
1 dia off por ano
+2
[Tech] Especialista de Engenharia de Software
[Tech] Especialista de Engenharia de Software

TOTVS • Belo Horizonte

Hybrid
BRL 120,000 - 180,000
Plano médico
Plano odontológico
Wellhub
+2
[Tech] Engenharia de Software Fullstack Pleno - C# / Angular
[Tech] Engenharia de Software Fullstack Pleno - C# / Angular

TOTVS • Belo Horizonte

Hybrid
BRL 89,000 - 123,000
Plano médico
Plano odontológico
Wellhub
+1
[Tech] Engenharia de Desenvolvimento Fullstack Sênior | TI
[Tech] Engenharia de Desenvolvimento Fullstack Sênior | TI

TOTVS • São Paulo

Hybrid
BRL 180,000 - 280,000
Plano médico
Plano odontológico
Wellhub
+7