At PwC, our business applications consulting professionals specialize in providing consulting services for a wide variety of corporate applications, helping clients optimize operational efficiency. These professionals analyze client needs, implement software solutions, and provide training and support to ensure the effective integration and use of business applications, enabling clients to achieve their strategic goals.
Eligibility / Qualification Required:
- Academic Background: Full degree in Computer Science, Computer Engineering, Information Systems, or related areas. Postgraduate/Specialization in Software Architecture, Software Engineering, or related areas will be considered a differential.
- Required Experience & Skills:
- Solid experience in software development, with 2+ years acting as Tech Lead, Staff, or equivalent role leading teams/solutions in production.
- Proficiency in C# and .NET (8/9): ASP.NET Core, Web API, Worker/Background Services, gRPC, asynchronous programming (async/await), parallelism, and concurrent collections.
- Experience with modern front-end (TypeScript, React/Angular) for full-stack collaboration.
- Experience in service architecture and integration: well-designed REST (OpenAPI/Swagger), messaging/events (Azure Service Bus, RabbitMQ, or Kafka), resilience and fault tolerance patterns.
- Data Access: Entity Framework Core (mapping, migrations, performance), advanced SQL (tuning, execution plans), experience with distributed cache (Redis).
- Robust quality practices: automated testing (unit/integration/contract), code review, static analysis (e.g., SonarQube), coverage, and build quality.
- Additional Skills (Preferred):
- DevOps and cloud (preferably Azure): CI/CD (Azure DevOps/GitHub Actions), containers (Docker), orchestration (Kubernetes/AKS).
- Applied Security: OAuth 2.0/OIDC, JWT, integration with identity providers (Entra ID/Azure AD), API protection, secret management (Key Vault), and compliance (LGPD).
- Experience with agile methods (Scrum/Kanban) and flow metrics (lead time, cycle time, throughput).
- Differentials (Not Mandatory):
- Experience with API Management (Azure API Management), gateways (Kong/NGINX), rate limiting, and throttling.
- Advanced DDD, CQRS, and event sourcing in appropriate contexts.
- Relevant certifications (Microsoft Azure/Azure Developer/Architect, Kubernetes CKA/CKAD, Scrum/ITIL).
General Conditions:
General conditions are not specified in the provided text.
How to Apply:
The application method and required documents are not specified in the provided text. Please refer to the official PwC careers page or contact the hiring department for details.
View Official Posting & Apply