Audit360, Software Architect (Manager)

  • Company: PwC
  • Location: Boston, Massachusetts
  • Posted: February 14, 2018
  • Reference ID: 101616BR
PwC/LOS Overview
PwC is a network of firms committed to delivering quality in assurance, tax and advisory services.

We help resolve complex issues for our clients and identify opportunities. Learn more about us at

At PwC, we develop leaders at all levels. The distinctive leadership framework we call the PwC Professional ( provides our people with a road map to grow their skills and build their careers. Our approach to ongoing development shapes employees into leaders, no matter the role or job title.

Are you ready to build a career in a rapidly changing world? Developing as a PwC Professional means that you will be ready
- to create and capture opportunities to advance your career and fulfill your potential. To learn more, visit us at

What will you do if you work in Assurance at PwC?
You'll ask questions and test assumptions. You'll help determine if companies are reporting information that investors and others can rely on. You'll help businesses solve complex issues faced by management and boards. You'll serve the public interest and the capital markets by conducting quality audits. Visit for more information on PwC's Assurance practice.

The world is quickly changing, that's why PwC is quickly adapting. We're capitalizing on trends that will impact corporate reporting.

Our focus is on globalization, technology, sustainability and environmental reporting, population shifts and regulation. We combine skills and experience to help our clients address their challenges.

Job Description
Our Core Assurance practice provides independent reporting to stakeholders. We perform:

- Financial statement and internal control audits
- Business and performance reporting
- Social, environmental, and other compliance reviews

As part of our Assurance team, you will gain specialized knowledge. We collaborate with clients. We go inside companies, get to know their businesses, and then assure that the financial information they report to the public is clear and reliable.

We stand firm on quality and integrity, and we have a direct impact on how well the world's capital market system functions.

And we're transforming!

Check this out:

Our Assurance professionals are constantly challenged with a high learning curve. You will learn through training programs and on-the-job interaction with co-workers and clients. You'll have mentors and formal coaches.

PwC is all about our people. We want high performance and high quality, and we want you to be challenged and fulfilled here. Join us and we’ll help you explore the career opportunities in PwC Assurance.

Don't take our word for it. See for yourself:

Audit360 Group is a centralized team within PwC dedicated to the firms' audit transformation agenda.

The Audit360 team builds software designed for audit practitioners that provides a consistent process and automated testing methodology to increase audit quality and improve engagement efficiencies.

The Audit360 team is transforming our audit procedures through innovative solutions using modern technologies, business workflows, and data analytics to increase the transparency of data across disparate data sources. The Audit360 team operates under a continuous improvement (agile) mindset that focuses on delivering business value to our clients and engagement teams.

Position/Program Requirements
Minimum Year(s) of Experience: 7 years of success in roles implementing enterprise software solutions utilizing the Microsoft technology stack.

Minimum Degree Required: Bachelor's degree in Computer Science, Business Administration, Management Information Systems

Knowledge Preferred:

Demonstrates proven extensive knowledge of, and/or success in roles, managing teams and/or building software solutions designed for audit practitioners to enhance overall quality and engagement efficiencies within a global professional services consulting partnership, which includes the following areas:

Gathering and synthesizing complex business requirements and designs and/or enhancing existing software;
Communicating clearly when writing, speaking and/or presenting to product owners and other project stakeholders;
Collaborating and working effectively with a geographically dispersed team;
Being responsive to client demands, project deadlines, and defect discovery and resolution;
Utilizing effective time management, especially prioritizing tasks in collaboration with team members; and/or,
Performing within all aspects of the software development lifecycle, preferably with some of proven success utilizing Agile development.

Prior success in roles in either Finance or Professional Services firms, as well some proven knowledge of accounting and finance concepts, are preferred.

Skills Preferred:

Demonstrates proven extensive abilities and success with building software solutions designed for audit practitioners within a global professional services consulting partnership, which includes the following areas:

Defining, designing, and implementing software solutions, with a proven track record as a software architect and developer
Programming and design across the Microsoft stack: C#, .NET4/4.5, WWF, WCF, ADO.NET, SQL, EF, LINQ, Xml, Unity, Prism;
Utilizing various UI patterns including: Silverlight, WPF, MVVM, ASP.NET/MVC, JavaScript, JQuery, CSS/3, HTML/5;
Creating and executing hands-on design and technical writing, including designing business process flows, sequence diagrams, and class diagrams
- through the use of AppFabric, 3rd party control suites, report writing, mobile applications, and other related tools, methods, or solutions;
Performing complex problem-solving through troubleshooting and debugging complex business orchestrations;
Designing N-tier solutions with practical knowledge of SOA and SaaS/Cloud architecture concepts and design principles; and,
Evaluating system performance and detailed understanding of threading patterns

Share this Job