At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. In emerging technology at PwC, you will focus on exploring and implementing cutting-edge technologies to drive innovation and transformation for clients. You will work in areas such as artificial intelligence, blockchain, and the internet of things (IoT).Growing as a strategic advisor, you leverage your influence, expertise, and network to deliver quality results. You motivate and coach others, coming together to solve complex problems. As you increase in autonomy, you apply sound judgment, recognising when to take action and when to escalate. You are expected to solve through complexity, ask thoughtful questions, and clearly communicate how things fit together. Your ability to develop and sustain high performing, diverse, and inclusive teams, and your commitment to excellence, contributes to the success of our Firm.
Skills
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
- Craft and convey clear, impactful and engaging messages that tell a holistic story.
- Apply systems thinking to identify underlying problems and/or opportunities.
- Validate outcomes with clients, share alternative perspectives, and act on client feedback.
- Direct the team through complexity, demonstrating composure through ambiguous, challenging and uncertain situations.
- Deepen and evolve your expertise with a focus on staying relevant.
- Initiate open and honest coaching conversations at all levels.
- Make difficult decisions and take action to resolve issues hindering team effectiveness.
- Model and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
Proven experience as a .NET Core Development
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller)
- Knowledge on the .NET languages C# and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Experience in the Microsoft Power Platform - Flow, Power Apps, Power BI, Power Automate Desktop and Power Virtual agents
- Experience with Office 365 development utilizing Flow, and Teams and SharePoint Online.
- Knowledge of SharePoint Online platform features, capabilities, and best practices.
- Strong foundational knowledge of Office 365 platform including Exchange, Intune, Azure AD, and Azure ecosystem
- Strong problem-solving skills, with the ability to get to the root cause of an issue quickly.
- Lead end-to-end business process review meetings/workshops to generate awareness of RPA capabilities, documenting current process pain points and identifying opportunities for automation
- Designing, creating, and maintaining flows, actions, and triggers.
- Manage the identification and prioritization of use cases, sustaining a healthy opportunity pipeline
- Establish milestones and monitor progress of plans and schedules, identify delivery risks, and drive mitigation strategies and solutions
- Mentor/advise colleagues through the automation software lifecycle, providing advice and guidance on best practice and development techniques
- Troubleshooting and resolving workflow issues
- Good communication skills in English.
- Bachelor's/Master's Degree in Computer Science or equivalent
- 10+ years of experience in Full Stack Development and Microsoft Power Platform