GeekHunter Logo

Planos

Login

PT

PT

Code Group

Desenvolvedor Full Stack Pleno/Sênior – C#/.NET

Presencial

São Paulo, SP, Brasil

Faixa de Remuneração

BRL

CLT

Nível de Experiência

Sênior

Requisitos

5+ anos de experiência na carreira
SQL Server / PostgreSQL
C# / .NET
React / Next.js
Desenvolvimento de aplicação para testes automatizados
aws
Git / CI/CD
Integração com APIs REST e SOAP

Conhecimentos Desejáveis

TDD / BDD
Arquitetura distribuída
Microsserviços
Arquitetura Orientada a Eventos
Segurança de aplicações
DevOps
Docker / Containers

Tarefas e Responsabilidades

Missão do Cargo

Atuar no desenvolvimento, evolução e manutenção de aplicações Full Stack utilizando C#/.NET no backend e React/Next.js no frontend, contribuindo para soluções robustas, seguras, escaláveis e de alta performance. Participar da evolução técnica das aplicações, desenvolvimento de APIs, integrações, melhorias contínuas e construção de novas funcionalidades.

Modelo: 100% presencial – Vila Jaguara, São Paulo/SP

Contratação: CLT

Horário: Segunda a sexta-feira, das 08h às 18h, com 1h12 de intervalo.

Benefícios

  • Plano de saúde Unimed/Bradesco, opcional.
  • Plano odontológico Odontoprev, opcional.
  • Seguro de vida, opcional.
  • Vale-alimentação de R$ 275,00/mês.
  • Restaurante/refeitório no local, com coparticipação.
  • Estacionamento.
  • Vale-transporte.
  • Transporte fretado entre estação de trem/metrô e o local de trabalho.
  • PPR/PLR conforme regras e ciclo da empresa.
  • Descontos em instituições de ensino e cursos de idiomas.
  • Descontos e promoções em produtos da empresa.
  • Gympass.
  • Restaurante no local.
  • Kit/bolsa térmica com produtos da empresa no final do ano.

Principais Responsabilidades

  • Desenvolver e evoluir aplicações Full Stack utilizando C# e .NET.
  • Desenvolver e manter APIs RESTful, seguindo boas práticas de segurança, versionamento e desenvolvimento.
  • Desenvolver interfaces utilizando React e Next.js.
  • Implementar novas funcionalidades e realizar manutenção dos sistemas existentes.
  • Trabalhar com bancos de dados relacionais, especialmente SQL Server e PostgreSQL.
  • Desenvolver código com foco em qualidade, segurança, performance e escalabilidade.
  • Criar e manter testes automatizados.
  • Trabalhar com Git/GitHub e processos de CI/CD.
  • Participar da definição e evolução das soluções técnicas e arquitetura das aplicações.
  • Atuar com serviços e recursos em AWS.
  • Apoiar a identificação e resolução de problemas técnicos.
  • Participar de práticas de DevOps e integração contínua.
  • Trabalhar em conjunto com diferentes áreas e profissionais envolvidos nos projetos.
  • Participar de rituais ágeis e contribuir para a melhoria contínua dos processos.
  • Compartilhar conhecimento e apoiar tecnicamente os demais integrantes da equipe.

Desenvolvimento e Tecnologias

  • Desenvolver aplicações utilizando C# e .NET/.NET Core.
  • Desenvolver e manter APIs RESTful.
  • Trabalhar com React e Next.js.
  • Trabalhar com SQL Server e PostgreSQL.
  • Utilizar Git/GitHub para versionamento de código.
  • Trabalhar com GitHub Actions e/ou GitLab CI.
  • Desenvolver e manter testes automatizados.
  • Utilizar práticas de CI/CD e DevOps.
  • Trabalhar com serviços de AWS, especialmente Lambda, S3 e ECS.
  • Aplicar boas práticas de desenvolvimento, segurança, performance e qualidade de código.

Arquitetura e Integrações

  • Contribuir para a evolução da arquitetura e das soluções desenvolvidas.
  • Apoiar a construção de soluções escaláveis e de alta performance.
  • Trabalhar com integrações entre sistemas e serviços.
  • Participar do desenvolvimento de aplicações distribuídas e soluções em nuvem.
  • Apoiar a identificação e resolução de problemas relacionados às aplicações e integrações.
  • Contribuir para decisões técnicas relacionadas à estrutura, desenvolvimento e evolução das aplicações.

Requisitos

  • Experiência sólida com C# e .NET.
  • Experiência com .NET Core / ASP.NET Core.
  • Experiência no desenvolvimento de APIs RESTful.
  • Experiência com React e/ou Next.js.
  • Experiência com bancos de dados relacionais, especialmente SQL Server e PostgreSQL.
  • Conhecimento em Git/GitHub.
  • Experiência ou familiaridade com GitHub Actions e/ou GitLab CI.
  • Conhecimento em CI/CD e práticas de DevOps.
  • Experiência com AWS.
  • Conhecimento em Lambda, S3 e ECS.
  • Experiência com testes automatizados.
  • Conhecimento de boas práticas de desenvolvimento, segurança, performance e escalabilidade.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Autonomia para conduzir atividades e solucionar problemas técnicos.
  • Capacidade de interagir com diferentes áreas e explicar decisões técnicas com clareza.

Diferenciais

  • Experiência com microsserviços.
  • Conhecimento em arquitetura de aplicações distribuídas.
  • Experiência com Docker e containers.
  • Conhecimento em TDD/BDD.
  • Experiência com soluções de alta performance e escalabilidade.
  • Vivência com ambientes AWS.
  • Experiência com práticas avançadas de DevOps e CI/CD.
  • Conhecimento em arquitetura de software e boas práticas de engenharia.

Características Comportamentais

  • Perfil protagonista e responsável pelas entregas.
  • Comprometimento com qualidade e boas práticas de desenvolvimento.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Capacidade de interagir com áreas de negócio e diferentes stakeholders.
  • Pensamento crítico e capacidade de propor melhorias.
  • Autonomia para conduzir atividades e buscar soluções.
  • Facilidade para trabalhar em squads multifuncionais.
  • Interesse em aprendizado contínuo e novos desafios.
  • Adaptabilidade diante de mudanças e novos desafios.
  • Capacidade de explicar experiências, projetos e decisões técnicas com clareza.
  • Capacidade de identificar quando é necessário solicitar apoio ao time.

Tecnologias e Conhecimentos da Posição

Obrigatórios:

C# | .NET | .NET Core | ASP.NET Core | APIs REST | React | Next.js | SQL Server | PostgreSQL | AWS | Lambda | S3 | ECS | Git/GitHub | GitHub Actions | GitLab CI | CI/CD | Testes Automatizados

Diferenciais:

Microsserviços | Arquitetura Distribuída | Docker | Containers | TDD | BDD | DevOps | Arquitetura de Software | Alta Performance | Escalabilidade

Compartilhar vaga:

Compartilhar vaga: