PwC South Africa is a prominent professional services firm providing industry-focused assurance, advisory, tax, and legal services to public, private, and government clients.
Full-Stack Development - Develop, test, and deploy high-quality web applications using Angular for the front end, Node.js for the back end, .NET for enterprise services, and SQL for database management.
Collaboration and Communication - Work closely with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and alignment with business objectives.
Code Quality and Best Practices - Adhere to and advocate for coding standards, perform code reviews, and implement best practices to maintain high code quality and improve system performance.
System Design and Architecture - Contribute to the design and architecture of scalable and maintainable applications, ensuring robust, secure, and efficient system structures.
Problem-Solving and Debugging - Diagnose, troubleshoot, and resolve complex technical issues across various layers of the application stack, ensuring minimal disruption to the business.
Performance Optimization - Optimize application performance, including front-end responsiveness, server-side processing, and database queries, to deliver high-performing solutions.
Continuous Integration and Deployment (CI/CD) - Implement and maintain CI/CD pipelines to streamline the deployment process, ensuring smooth and reliable releases.
Documentation - Maintain comprehensive and up-to-date documentation for all developed systems, including technical specifications, API documentation, and user guides.
Security and Compliance - Ensure that applications adhere to security best practices and comply with relevant regulations and corporate policies, mitigating risks and protecting sensitive data.
Mentorship and Knowledge Sharing - Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and knowledge sharing within the team
PERSON PROFILE
MINIMUM QUALIFICATIONS
EXPERIENCE KEY KNOWLEDGE & SKILLS
Bachelor’s Degree in Computer Science or Business Administration or Business Management or similar.
Product Management qualification
ITIL Foundation (or other ITSM qualification)
5+ years in IT within product, project, analysis or application management
Familiarity with the principles of design thinking and agile software delivery
Engaging executive stakeholders
Experience of product / application management discipline
Experience in guiding IT Operations in the ongoing operational management of applications and products
Business acumen and enterprise knowledge
Relationship building
Customer centric focus
Ability to diagnose and resolve technical failures
As an Associate, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to:
Invite and give in the moment feedback in a constructive manner.
Share and collaborate effectively with others.
Identify and make suggestions for improvements when problems and/or opportunities arise.
Handle, manipulate and analyse data and information responsibly.
Follow risk management and compliance procedures.
Keep up-to-date with developments in area of specialism.
Communicate confidently in a clear, concise and articulate manner - verbally and in the materials I produce.
Build and maintain an internal and external network.
Seek opportunities to learn about how PwC works as a global network of firms.
Uphold the firm's code of ethics and business conduct.
Method of Application
Use the link(s) below to apply on company website.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.