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!
Seu papel nessa jornada:
- 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).
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. Grow here. Go further. #LI-DNI
Key Responsibilities:
Job Description & Summary
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!
Seu papel nessa jornada:
- 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.
Grow here. Go further.
#LI-DNI
Eligibility / Qualification Required:
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)
General Conditions:
No general conditions were specified in the provided text.
How to Apply:
The application method is not specified in the provided text.
View Official Posting & Apply