
About this role
At PwC, internships for Junior Developers - Business Analysts provide opportunities for students to gain real-world experience supporting the design, development, and maintenance of software solutions while contributing to the analysis of business processes, requirements, and data.
Interns assist with a range of development and analytical tasks across different projects. They apply foundational programming and analytical knowledge, learn new technologies and frameworks, and support the delivery of quality solutions and business recommendations under the guidance of senior team members.
Working alongside cross-functional teams, interns gain hands-on exposure to modern development practices, business analysis methodologies, tools, and technologies through requirements gathering, data analysis, coding, testing, and learning activities.
During the internship, participants establish their professional identity as a developer and/or business analyst, building technical and analytical confidence and laying the groundwork for future career opportunities within the Firm.
Requirements
- Apply a learning mindset and take ownership of your technical, analytical, and professional development.
- Demonstrate an interest in software development concepts, programming languages, development tools, and business analysis methodologies.
- Collaborate effectively with team members, stakeholders, and clients while appreciating diverse perspectives and working styles.
- Communicate clearly by actively listening, asking questions, and articulating ideas, findings, or challenges to both technical and non-technical audiences.
Responsibilities
- Support the design, development, and maintenance of software solutions while contributing to the analysis of business processes, requirements, and data.
- Perform requirements gathering, data analysis, coding, testing, and learning activities to build reliable, scalable solutions.
- Apply foundational programming and analytical knowledge while learning new technologies and frameworks under guidance.
- Assist with a range of development and analytical tasks across projects of differing complexity and scope.
- Write, test, and debug code with guidance while striving for quality and producing clean, well-documented work.
- Deliver clear, well-structured analysis that adds value to projects and supports the team's success.
Similar roles

AI-Native Engineering Traineeship
1w1 week agoSopra Steria
Brussels, BE · Full-time · €30,000 – €40,000

Junior React Developer
3w3 weeks agoEY
Coimbatore, IN · Full-time · INR 800,000 – INR 1,500,000

Software Engineer
3w3 weeks agoAccenture Federal Services
Herndon, US · Full-time · $130,200 – $265,300

Graduate Consultant
3w3 weeks agoQuick Release
London, GB · Full-time · £38,722 – £38,722