Desenvolvedor .Net

PwC Brasil

Piracicaba

Presencial

BRL 180 000 - 240 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

A PwC Brasil está recrutando um Desenvolvedor(a) .NET Senior para atuar no time de Piracicaba, contribuindo com o desenho de soluções baseadas em microserviços e APIs seguras. A vaga requer experiência avançada em C#/.NET, Azure e padrões como DDD e Clean Architecture, além de forte atuação em práticas de CI/CD e observabilidade.

Você trabalhará com equipes multidisciplinares, participando de decisões técnicas, implementação de serviços, integração com mensageria e conformidade com LGPD.

Qualificações

  • Desenvolvedor(a) backend com foco em C#/.NET, em produção, com habilidade para entregar soluções estáveis.
  • Conhecimento de microserviços, DDD, Clean Architecture e padrões SOLID.
  • Criação de APIs REST/gRPC com contratos, versionamento, políticas de segurança e observabilidade desde o início.
  • Experiência com Azure e práticas de CI/CD, além de gestão de código via GitHub/GitLab.
  • Modelagem de dados e SQL avançado, com integração a bancos Oracle e NoSQL.

Responsabilidades

  • Participar do desenho de soluções (microserviços), aplicando DDD, Clean Architecture e princípios SOLID.
  • Projetar APIs REST/gRPC com contratos bem definidos, versionamento, políticas de segurança e observabilidade desde o início.
  • Auxiliar em decisões de tecnologia e padrões (caching, mensageria, armazenamento, autenticação/autorização).
  • Implementar serviços em C#/.NET (ASP.NET Core, Web API, Minimal APIs, Worker/Background Services).
  • Realizar code reviews, pair programming e promover reuso de componentes.
  • Modelar dados e acessar bancos relacionais (Oracle) e otimizar consultas/ índices.
  • Utilizar NoSQL e cache distribuído; aplicar padrões de consistência e concorrência.
  • Integrar com mensageria/event streaming (Azure Service Bus, RabbitMQ, Kafka) e aplicar outbox/inbox, idempotência e circuit breaker.
  • Implementar OAuth 2.0/OIDC, JWT, RBAC/ABAC e integração com provedores de identidade.
  • Proteger APIs contra OWASP Top 10, gerenciar segredos com segurança e atender LGPD.

Conhecimentos

C#
.NET Core/ASP.NET
DDD
Clean Architecture
SOLID
REST/gRPC APIs
Async programming
Azure
Docker/Kubernetes
Code reviews

Formação académica

Graduação em Ciência da Computação/Engenharia de Computação/Sistemas de Informação
Pós-graduação/Especialização em Engenharia/Arquitetura de Software

Ferramentas

Azure DevOps
GitHub
Docker
Kubernetes
OpenAPI/Swagger
Oracle

Descrição da oferta de emprego

A PwC Digital Technology Services (PwC DTS) é uma empresa especializada em tecnologia, que opera como um Delivery Center e executa projetos que estão na vanguarda de inovação.

Na PwC DTS desenvolvemos soluções para nossos clientes utilizando todo o potencial das tecnologias existentes no mercado, como desenvolvimento de software em inúmeras linguagens para frontend e backend, plataformas de processos empresariais como ERP, CRMs, implementação de soluções em cloud computing, e soluções de hiperautomação e testes.

Se você é apaixonado por tecnologia e busca um ambiente dinâmico e desafiador para desenvolver suas habilidades e acelerar seu crescimento profissional, venha para a PwC DTS!

Estamos em busca de um Desenvolvedor(a) .NET Senior para integrar nosso time de Piracicaba. Se você é uma pessoa movida a desafios e determinada a fazer a diferença, nós queremos te conhecer!

  • Participar do desenho de soluções (microserviços), aplicando DDD, Clean Architecture e princípios SOLID.
  • Projetar APIs REST/gRPC com contratos bem definidos, versionamento, políticas de segurança e observabilidade desde o início.
  • Auxiliar em decisões de tecnologia e padrões (caching, mensageria, armazenamento, autenticação/autorização), considerando requisitos funcionais e não funcionais.
  • Implementar serviços em C#/.NET (ASP.NET Core, Web API, Minimal APIs, Worker/Background Services), com código limpo, testável e performático.
  • Empregar programação assíncrona (async/await), paralelismo, coleções concorrentes e padrões de concorrência quando necessário.
  • Realizar code reviews, pair programming e contribuir com reuso de componentes e bibliotecas internas.
  • Modelar dados e acessar bancos relacionais (Oracle) e otimizar consultas, índices e transações.
  • Utilizar NoSQL e cache distribuído quando apropriado (ex.: Redis); aplicar padrões de consistência e concorrência.
  • Integrar com mensageria/event streaming (Azure Service Bus, RabbitMQ ou Kafka); aplicar outbox/inbox, idempotência, SAGA, retries/backoff, timeouts e circuit breaker.
  • Implementar OAuth 2.0/OIDC, JWT, RBAC/ABAC e integração com provedores de identidade (ex.: Microsoft Entra ID/Azure AD).
  • Proteger APIs contra ameaças comuns (OWASP Top 10), gerenciar segredos com segurança (ex.: Azure Key Vault) e adotar criptografia em trânsito/repouso.
  • Atender requisitos de LGPD e auditoria (trilhas, segregação de funções, retenção).

Se você possui os requisitos abaixo, essa oportunidade pode ser sua:

  • 5+ anos de experiência em desenvolvimento backend com C# e .NET (7/8/9), entregando sistemas em produção.
  • Experiência com Azure (App Service/AKS, Storage, Key Vault, Azure SQL, Service Bus).
  • API Management (Azure API Management), rate limiting, throttling e políticas de segurança em gateways.
  • Domínio do Framewrok NET Core (Web API/Minimal APIs), Worker/Background Services, gRPC e práticas de programação assíncrona.
  • Experiência sólida com modelos de dados e SQL avançado.
  • Construção de APIs REST com contratos claros (OpenAPI/Swagger), versionamento, paginação, filtros e tratamento padronizado de erros.
  • Integração via mensageria/eventos (Azure Service Bus, RabbitMQ ou Kafka) e adoção de padrões de resiliência (idempotência, retries/backoff, circuit breaker, timeouts, outbox/inbox).
  • Segurança aplicada a serviços: OAuth 2.0/OIDC, JWT, políticas de autorização, proteção contra OWASP Top 10, gestão de segredos.
  • Experiência prática com GitHub, code review, pipelines de CI/CD (Azure DevOps/GitHub Actions), containers (Docker) e noções de orquestração (Kubernetes/AKS).
  • Observabilidade: logs estruturados, métricas e tracing, com capacidade de diagnóstico e troubleshooting em produção.
  • Vivência com métodos ágeis (Scrum/Kanban) e colaboração com áreas de produto e operações.

Formação:

  • Graduação completa em Ciência da Computação, Engenharia de Computação, Sistemas de Informação ou áreas correlatas.
  • Pós-graduação/Especialização em Engenharia/Arquitetura de Software será considerada diferencial.

Pode ser um diferencial, se você tiver:

  • Conhecimento de front-end moderno (TypeScript/React) para colaboração e/ou atuação como full-stack.
  • Certificação Profissional Microsoft Azure Developer Associate (AZ-204)

São nossos valores:

Agimos com integridade

Fazemos a diferença

Cuidamos das pessoas

Trabalhamos juntos

Desafiamos o limite do possível

Você está pronto(a) para fazer a diferença? Aqui, você pode crescer de forma real.

Nós somos a PwC. Somos visionários. Trabalhamos com tecnologias de ponta, impulsionados pelas nossas pessoas, para entregar valor, gerar impacto e levar nossos clientes à vanguarda.

Em tempos de transformação acelerada, utilizamos nossa expertise em indústrias, nossa experiência, competências e serviços integrados para construir confiança e resolver problemas importantes.

Somos guiados pelos nossos valores, consistentes em nossa qualidade e dedicados a fazer a diferença. Aqui, seu desenvolvimento e crescimento se tornam uma vantagem para nossos clientes e influenciam o futuro do mundo.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor (a) .NET DTS | Senior Associate 2 [tag01]
Desenvolvedor (a) .NET DTS | Senior Associate 2 [tag01]

PwC South Africa • Piracicaba

Presencial
Confidential
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

PwC Brasil • Piracicaba

Presencial
BRL 134 000 - 223 000
Desenvolvedor(a) Java Sênior (DTS) | Senior Associate 2 [tag01]
Desenvolvedor(a) Java Sênior (DTS) | Senior Associate 2 [tag01]

PwC South Africa • Piracicaba

Presencial
Confidential
Desenvolvedor(a) Front-end Angular (DTS) | Senior Associate [tag01]
Desenvolvedor(a) Front-end Angular (DTS) | Senior Associate [tag01]

PwC South Africa • Piracicaba

Presencial
Confidential
Desenvolvedor Front-end Angular
Desenvolvedor Front-end Angular

PwC Brasil • Piracicaba

Presencial
BRL 134 000 - 234 000
Desenvolvedor Back-end Sênior
Desenvolvedor Back-end Sênior

RDC Viagens • São Caetano do Sul

Híbrido
BRL 201 000 - 290 000
Décima terceira Nota Fiscal
Total Pass
Beneficio Corporativo de Viagens RDC
+3
Desenvolvedor Java Senior | Manager [tag01]
Desenvolvedor Java Senior | Manager [tag01]

PwC South Africa • Rio de Janeiro, Santana do Acaraú

Presencial
Confidential
Desenvolvedor .Net
Desenvolvedor .Net

Niteo • Brasil

Presencial
Assistente Desenvolvedor(a) | Associate
Assistente Desenvolvedor(a) | Associate

PwC South Africa • Barueri

Presencial
Confidential
Desenvolvedor(a) .NET Sênior (Vaga Afirmativa para PCD)
Desenvolvedor(a) .NET Sênior (Vaga Afirmativa para PCD)

Nava | Tech for Business • Brasil

Presencial
BRL 120 000 - 180 000