As part of PwC’s global strategy, The New Equation, we’re investing significantly in skills, capabilities and technologies to address the breadth and complexity of the challenges that our clients face with their businesses and in society. One of our responses to this was establishing Tech Central, a technology focused function working alongside other PwC teams.
Tech Central is rapidly growing and the environment that our people work in is fueled by ingenuity, collaboration and innovation. Our people are skilled and passionate about the work they do. As part of the team you’ll experience an environment consisting of a wide range of technologies with ample room for you to learn, grow and innovate.
About the team
Building technology assets is one of our top priorities in Tech Central, and you will be part of a digital asset delivery pod at the heart of this. These pods are product specific and you’ll build technology solutions in collaboration with other technical specialists including Product Managers, Software Engineers as well as subject matter experts from wider Tech Central teams. Software Engineers working in our product pods are responsible for designing, building, testing, shipping and running of the products they are working on.
Essential Skills and experience
Delivering products using an Agile Software Development model (including continuous delivery practice)
Understanding of HTTP model, HTML, CSS, Javascript
Knowledge in object oriented or model driven development
Practical understanding of GIT, SQL
A practical understanding of different types of automated tests and their role in ensuring a high product quality
An understanding of security challenges in web applications
Excellent practical knowledge of one of the following languages: javascript/typescript, C#
Basic knowledge of Azure, GCP or AwS
Desired Skills and experience (strong in at least one of area):
Backend technologies
Experience in .Net Core framework, .Net 6, Asp.Net Core development
Experience in Entity Framework
Understanding of Clean Code and SOLID principles
Front End technologies
Experience in styling web applications
Knowledge of React.js framework
Experience in javascript/typescript development
Experience in UI development
Preferable Skills and experience (good to have):
Understanding of different API and Architecture Styles such as gRPC, REST, Microservices
Object oriented programing patterns
Integration patterns
Proficiency in describing business requirements and technical solutions
Docker, Kubernetes or managed services (AKS, GKE)
SQL performance tuning
DDD, messaging patterns
Knowledge of distributed enterprise systems, concepts and design (scalability, reliability, security)
A practical understanding of a scripting language such as Python, PowerShell or Bash
Experience in Node.js
Good understanding of Test Pyramid principles and Shift-Left testing
Experience in one of the testing frameworks: Cypress, Selenium
Experience in one of the performance testing frameworks: K6, JMeter
Key responsibilities
As a Software Engineer, you’ll join our growing developer community to deliver high value, world class products and services. Responsibilities will include;
Actively participate in a project across full software development lifecycle
Support live systems
Develop custom integrations for internal firm’s services
Contribute to the development of new and existing enterprise and mission critical products considering best practices (security scalability, availability performance)
Produce and maintain documentation
Participate in firm wide community of practice working groups
Not the role for you?
Did you know PwC offers flexible career arrangements and contract work? Learn more.
The skills we look for
The PwC Professional is our global framework for defining and encouraging leadership at all levels. Learn more.
The Deal
‘The Deal’, our firmwide Employee Value Proposition’ empowers our people to be the best they can be. Learn more.
Our commitment to you
We’re committed to building a culture that empowers all of our people to thrive and feel a sense of belonging at PwC. Learn more.
Application support
If you’re a person with a disability, if you’re neurodivergent, or if you have a condition that you believe may affect your performance during our selection process, we’ll be happy to make reasonable adjustments to our processes for you. Learn more.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking for two Education Project Coordinators to join the College’s Education Office. In...
Apply For This JobSubstitute Teacher Forsyth School Education: 4-year degree Previous Teaching Experience Required Job Type: Casual Position Level: Entry Level Contact: Bruce...
Apply For This JobJOB DESCRIPTION Title: Special Education Teacher ing to: Director of Special Education ROLE OVERVIEW: A teacher at College Achieve Paterson...
Apply For This JobJob Description The Skills Developer provides guidance and counseling functions to inmates inside prisons and follows up with FOA once...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> To work with learners, monitoring and assessing their progress in meeting and evidencing the knowledge,...
Apply For This JobDuties And Responsibilities Visits schools and observes classrooms on a regular basis to ensure consistency of what is taught from...
Apply For This Job