Imagem com fundo azul com a frase "vem com a gente trabalhar na maior empresa de tecnologia do Brasil!" escrito com letras brancas

Full Stack - .NET Core/Angular

TOTVS | São Paulo - SP | Híbrido

Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor.

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos;
  • Programa +Saudáveis, com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
  • Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos;
  • Plano de saúde e odontológico;
  • Vale refeição/alimentação;
  • Vale transporte;
  • Seguro de vida;
  • Auxílio creche;
  • Previdência privada;
  • Gympass;
  • PLR.
  • Desenvolver recursos e melhorias para nossos produtos de forma segura, testada e com desempenho otimizado.
  • Aplicar princípios de programação orientada a objetos e S.O.L.I.D. para garantir qualidade e facilidade de manutenção.
  • Propor e implementar melhorias na qualidade, segurança e desempenho do produto que impactem positivamente o time.
  • Resolver problemas técnicos de complexidade moderada.
  • Diagnosticar e prevenir problemas de desempenho e otimização, especialmente em larga escala.
  • Colaborar com o gerenciamento de produto e outras partes interessadas da Engenharia (Frontend, UX etc.) para manter um alto nível de qualidade em um ambiente interativo e dinâmico.
  • Criar códigos que atendam aos nossos padrões internos de estilo, capacidade de manutenção e práticas recomendadas para um ambiente web de alta escala.
  • Manter e defender esses padrões por meio de revisões de código.
  • Identificar impedimentos à eficiência da equipe ("dívida técnica") e propor soluções.
  • Entregar melhorias com segurança, com orientação e suporte mínimos de outros membros da equipe. 
  • Colaborar com a equipe em projetos maiores.
  • Praticar e promover a cultura ágil de desenvolvimento de software.
Arquitetura de Software:
  • Fluência em conceitos de orientação a objetos.
  • Conhecimento no desenvolvimento de APIs padrão RESTful.
  • Conhecimento em arquitetura baseada em eventos.
  • Habilidade para escrever código limpo, eficiente e testável.
  • Conhecimento de princípios S.O.L.I.D.
  • Implementação de testes unitários e de integração.
PostgreSQL:
  • Conceitos de bancos de dados de documentos.
  • Criação de consultas SQL complexas, incluindo joins, subconsultas e agregações, campos JSON/JSONB.
  • Conceitos de stored procedures, funções e triggers.
  • Conceito de transações e nível de isolamento das mesmas.
Git:
  • Experiência com controle de versão utilizando Git.
Docker/Kubernetes:
  • Conceitos de containers e orquestração de containers.
  • Criação de arquivos docker-compose para execução dos serviços localmente.
  • Conhecimento de conceitos sobre a ferramenta Prometheus.
Filas:
  • Conhecimento em RabbitMQ (configuração/utilização de filas).
Azure DevOps:
  • Conceitos DevOps e integração contínua/implantação contínua (CI/CD).
  • Execução dos pipelines de CI/CD.
  • Criação e aprovação de pull requests.
Grafana:
  • Experiência com monitoramento e visualização de métricas utilizando Grafana.
Datadog:
  • Conhecimento em monitoramento e análise de desempenho com Datadog.
.NET Core:
  • Domínio da sintaxe da linguagem C#.
  • Experiência com frameworks ASP.NET Core e Entity Framework Core.
  • Experiência com Migrations.
Frontend:
  • Experiência em algum framework de desenvolvimento web (como Angular, Vue.js ou React).
TOTVS TECHFIN, a joint venture que nasceu da parceria entre TOTVS, maior empresa de tecnologia do Brasil, e Itaú, maior banco da América Latina, com a missão de aliar tecnologia e inovação para proporcionar as melhores soluções de crédito, pagamentos e serviços para ajudar as empresas a superar os desafios dos seus negócios.
Você sabe qual a diferença entre uma “Fintech” e uma “Techfin”? A gente te explica!Fintechs são empresas financeiras que querem utilizar tecnologia para melhorar a distribuição e a experiência de uso dos seus produtos financeiros.
Techfins são empresas de tecnologia que querem utilizar sua força de desenvolvimento para distribuir e democratizar o acesso aos melhores produtos financeiros.
Nossa missão é ampliar, baratear e simplificar a contratação de serviços financeiros das empresas brasileiras para que elas possam comprar, pagar, vender e receber de forma ágil e sem complicações.
#SOMOSTECHFINERS
Ver página da empresa

Full Stack - .NET Core/Angular

TOTVS | São Paulo - SP | Híbrido

Descrição da vaga

Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor.

Responsabilidades e atribuições

  • Desenvolver recursos e melhorias para nossos produtos de forma segura, testada e com desempenho otimizado.
  • Aplicar princípios de programação orientada a objetos e S.O.L.I.D. para garantir qualidade e facilidade de manutenção.
  • Propor e implementar melhorias na qualidade, segurança e desempenho do produto que impactem positivamente o time.
  • Resolver problemas técnicos de complexidade moderada.
  • Diagnosticar e prevenir problemas de desempenho e otimização, especialmente em larga escala.
  • Colaborar com o gerenciamento de produto e outras partes interessadas da Engenharia (Frontend, UX etc.) para manter um alto nível de qualidade em um ambiente interativo e dinâmico.
  • Criar códigos que atendam aos nossos padrões internos de estilo, capacidade de manutenção e práticas recomendadas para um ambiente web de alta escala.
  • Manter e defender esses padrões por meio de revisões de código.
  • Identificar impedimentos à eficiência da equipe ("dívida técnica") e propor soluções.
  • Entregar melhorias com segurança, com orientação e suporte mínimos de outros membros da equipe. 
  • Colaborar com a equipe em projetos maiores.
  • Praticar e promover a cultura ágil de desenvolvimento de software.

Requisitos e qualificações

Arquitetura de Software:
  • Fluência em conceitos de orientação a objetos.
  • Conhecimento no desenvolvimento de APIs padrão RESTful.
  • Conhecimento em arquitetura baseada em eventos.
  • Habilidade para escrever código limpo, eficiente e testável.
  • Conhecimento de princípios S.O.L.I.D.
  • Implementação de testes unitários e de integração.
PostgreSQL:
  • Conceitos de bancos de dados de documentos.
  • Criação de consultas SQL complexas, incluindo joins, subconsultas e agregações, campos JSON/JSONB.
  • Conceitos de stored procedures, funções e triggers.
  • Conceito de transações e nível de isolamento das mesmas.
Git:
  • Experiência com controle de versão utilizando Git.
Docker/Kubernetes:
  • Conceitos de containers e orquestração de containers.
  • Criação de arquivos docker-compose para execução dos serviços localmente.
  • Conhecimento de conceitos sobre a ferramenta Prometheus.
Filas:
  • Conhecimento em RabbitMQ (configuração/utilização de filas).
Azure DevOps:
  • Conceitos DevOps e integração contínua/implantação contínua (CI/CD).
  • Execução dos pipelines de CI/CD.
  • Criação e aprovação de pull requests.
Grafana:
  • Experiência com monitoramento e visualização de métricas utilizando Grafana.
Datadog:
  • Conhecimento em monitoramento e análise de desempenho com Datadog.
.NET Core:
  • Domínio da sintaxe da linguagem C#.
  • Experiência com frameworks ASP.NET Core e Entity Framework Core.
  • Experiência com Migrations.
Frontend:
  • Experiência em algum framework de desenvolvimento web (como Angular, Vue.js ou React).
Enviar candidatura
Enviar candidatura

Faixa salarial

A combinar

Regime de contratação

CLT

Benefícios

  • Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos;
  • Programa +Saudáveis, com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
  • Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos;
  • Plano de saúde e odontológico;
  • Vale refeição/alimentação;
  • Vale transporte;
  • Seguro de vida;
  • Auxílio creche;
  • Previdência privada;
  • Gympass;
  • PLR.

Sobre a empresa

TOTVS TECHFIN, a joint venture que nasceu da parceria entre TOTVS, maior empresa de tecnologia do Brasil, e Itaú, maior banco da América Latina, com a missão de aliar tecnologia e inovação para proporcionar as melhores soluções de crédito, pagamentos e serviços para ajudar as empresas a superar os desafios dos seus negócios.
Você sabe qual a diferença entre uma “Fintech” e uma “Techfin”? A gente te explica!Fintechs são empresas financeiras que querem utilizar tecnologia para melhorar a distribuição e a experiência de uso dos seus produtos financeiros.
Techfins são empresas de tecnologia que querem utilizar sua força de desenvolvimento para distribuir e democratizar o acesso aos melhores produtos financeiros.
Nossa missão é ampliar, baratear e simplificar a contratação de serviços financeiros das empresas brasileiras para que elas possam comprar, pagar, vender e receber de forma ágil e sem complicações.
#SOMOSTECHFINERS
Ver página da empresa