PwC Middle East

Assurance - OAS - Manager - Financial Services - RPA Technical Architect - Egypt

Cairo, Egypt
Not disclosed
21 Sep 2020
30 Sep 2020
Approved employers
Approved employer
Contract type
Full time
Experience level


At PwC, we measure success by our ability to create the value that our clients and our people are looking for. Our reputation lies in building lasting relationships with our clients and a focus on delivering value in all we do. We’re a network of firms in 158 countries with more than 236,000 people who are committed to delivering world-class capabilities and quality in assurance, tax and advisory services.

Established in the region for 40 years, PwC Middle East employs over 4,200 people across 12 countries. Complementing our depth of industry expertise and breadth of skills is our sound knowledge of local business environments across the Middle East region. Our tailored solutions help our clients meet the challenges and opportunities of doing business in the Middle East market and beyond.

Job Description & Summary

A career in PwC Digital Products will provide you the opportunity to design and develop products to help our clients lead the next phase of their evolution. We are industry specialists who build products connected to a purpose. Spanning across four strategic areas of transformation, our products tackle the very real challenges our clients face today, and unlock new opportunities for growth in the future.

Our team leads the planning and design of the overall technical vision of our products and accelerators.



  • Plays an important role in ensuring that the solution architecture aligns with the roadmaps established by the enterprise architecture, and that it adheres to the enterprise architecture principles.


  • As a Solution Architect, work as part of a team of problem solvers with extensive consulting and industry experience, helping our clients solve their complex business issues from strategy to execution
  • Establish healthy working relations and with senior client stakeholders and mentor junior developers


  • Perform system analysis, technical design and develop project plans for technical implementation initiatives
  • Ensure all documentation, processes and methodologies used in the various phases of solution development and implementation are in accordance with the client’s standards
  • The ability to visualise and create high-level models (rigorous information-rich diagrams) that can be used in future analysis to extend and mature the business architecture;
  • The expertise and ability to integrate complex elements and customer requirements into innovative and scalable technical design;


  • Formulates the architecture & design based on functional and non-functional requirements, balancing the goals and constraints on the solution;
  • Collaborates with Domain and Enterprise Architect on the solution design to ensure it conforms to overall architectural vision and technical roadmap;
  • Conducts continuous improvement analysis on existing application architectures and identifies architectural optimizations;
  • Verifies the implementation—ensure the delivered system is consistent with the agreed architecture and meet the requirements.
  • Ensures consistency of the overall solution;
  • Works with the Product Owner to understand, elicit, analyze, document and communicate program and platform/application requirements;
  • Manages the quality of the solution and technical debt;
  • Identifies potential bottlenecks and their underlying causes that affect the product and proposes how to resolve these;
  • Maintains awareness of emerging technologies, industry trends, and architecture best practices; and evaluate them for applicability;
  • Keep up with relevant developments in own functional area and ensure development, transfer and retention of knowledge. Is together with team members end-to-end responsible to deliver the value of a single Product through the entire Product life cycle;
  • Deliver working product enhancements with the allocated timescale and quality standards that minimize rework and aspire a zero-defect culture;
  • Self-organizing with other team members. There is no separate management layer, work is planned and executed by the team;
  • Multidisciplinary – ensuring that the key competencies and expertise needed to develop, build, deploy and support the solution are embedded in the team

Preferred skills

  • Proven technical experience in an IT programming development environment in one of the leading RPA products (including but not limited to UIPath, Blue Prism and Automation Anywhere)
  • Experience in embedding Machine Learning, Deep Learning, Artificial Intelligence, or analytics into a scaled IT development environment
  • Exposure to one or more AI technologies like Virtual Agents, Chatbots, NLP, etc
  • Ability to steer development teams on-shore and off-shore who have experience in any of the programming languages/platforms - C/C++, Python, VB Script, Ruby, Java, JS,.Net
  • Experience with tools like NICE, Nuance, OCR tools, Enterprise Systems – SAP, Oracle, PeopleSoft, Custom Apps, ITSM Tools – Service Now, BMC Remedy, Jira etc., automation platforms/frameworks/tool
  • Strong in design principles and modular programming techniques
  • Fluency in English is essential and Bilingual skills in Arabic language will be an added advantage

Minimum years experience required:

  • 5+ years of IT SDLC in architecture roles
  • 5+ years of robotic process automation experience as a solution developer
  • At least 6 RPA projects (end to end implementation, not just PoC) should be executed in a Robotic Automation product

For further information, and to apply, please visit our website via the “Apply” button below.

Similar jobs

More searches like this

Similar jobs