VAGASLUME
C

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

Code Group · São Paulo, SP · Presencial · GeekHunter

SQL Server / PostgreSQLA combinarCLT

Sobre a vaga

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

Requisitos principais

SQL Server / PostgreSQLC# / .NETReact / Next.jsDesenvolvimento de aplicação para testes automatizadosawsGit / CI/CDIntegração com APIs REST e SOAPTDD / BDDArquitetura distribuídaMicrosserviçosArquitetura Orientada a EventosSegurança de aplicaçõesDevOpsDocker / Containers