About the Opportunity STUDY AND WORK is partnering with an innovative Australian technology company specialising in AI-driven marketing solutions and software development. We are seeking a motivated Python Developer Intern who is passionate about software engineering, web development and emerging technologies. This 12-week internship offers an opportunity to gain practical experience working with modern development technologies, including Python, Django, ReactJS and REST APIs , while receiving guidance from experienced professionals.
Key Responsibilities
Assist in developing, testing and maintaining web applications using Python, Django and ReactJS.
Write clean, efficient and reusable code under developer supervision.
Support backend development, API creation and database integration.
Build and update front-end components using ReactJS, HTML, CSS and JavaScript.
Troubleshoot, debug and resolve software issues.
Collaborate with developers, designers, testers and other project stakeholders.
Participate in code reviews and follow software development best practices.
Maintain technical documentation for development tasks and application features.
Requirements
Currently studying or recently completed a qualification in Computer Science, Software Engineering, IT or a related field.
Foundational knowledge of Python and web development.
Familiarity with Django, ReactJS, JavaScript, HTML and CSS.
Basic understanding of REST APIs, databases and Git.
Strong problem-solving skills and attention to detail.
Good communication skills and willingness to learn.
Previous academic or personal software development projects will be highly regarded.
What You Will Gain
Practical exposure to full-stack software development.
Experience with Python, Django and ReactJS in a professional environment.
Understanding of software development workflows and collaborative projects.
Opportunities to strengthen technical skills through supervised development tasks.
Valuable Australian workplace experience and professional networking opportunities.
Internship Details
12-week structured unpaid internship.
Training and supervision provided by the host company.
Opportunity to develop practical technical skills in a professional environment.
No guaranteed employment upon completion.
How to Apply If you are looking to develop your Python programming skills and gain practical experience in software development, we would love to hear from you. Apply now with your updated CV and details of any relevant technical projects. This opportunity is coordinated by STUDY AND WORK as part of its Professional Internship Program.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration based in Australia. As a Freelance Full-Stack Developer, you will contribute to the ongoing development of an ...
Job Description: Key duties and responsibilities The CTO Transition Program has a requirement for an experienced Python Developer who can design, build, maintain, and troubleshoot a Django-based application across the full stack. The role requires strong experience in UI development, backend logic, API design, messaging ...
Job Title: Junior Python Developer Location: Sydney, Australia Contract Duration: 3 Months (Contract) Job Overview We are seeking a motivated Junior Python Developer for a 3-month contract based in Sydney. This role is ideal for someone early in their software development career who is eager to gain hands-on experience ...
... with Python programming language. - Industry experience and knowledge of code quality, formatting, and best practices of software development - Experience with Python’s testing ecosystem, including unit, integration, and property-based testing. - Knowledge of multi-threading and asynchronous programming in Python. - Ability ...
Overview Susquehanna International Group (SIG) has an opening for an experienced Python Developer with data visualisation experience to support our Compliance and Trading Risk technology requirements in the Asia Pacific region. You will work very closely with the Compliance and Trading Risk teams, building and maintaining ...
... Melbourne. WHY SHOULD YOU APPLY? You will benefit with: - Work experience guaranteed for 12 weeks. - Interview the interviewer to assess the quality of the internship. - Internship agreement with a structured training plan. - Reputable host company. - Challenging, meaningful, and relevant job duties - Performance appraisals ...
Key Responsibilities Create and modify 3D games and simulations using Panda3D. Work with Python, 3D models, animations, and game logic. Develop and improve game mechanics, controls, and interactive environments. Debug issues and optimize game performance. Complete advanced Panda3D tasks and explain your workflows step by ...
Key Responsibilities Create and modify 3D games and simulations using Panda3D. Work with Python, 3D models, animations, and game logic. Develop and improve game mechanics, controls, and interactive environments. Debug issues and optimize game performance. Complete advanced Panda3D tasks and explain your workflows step by ...
23rd October, 2026 Software Developer Intern Location: Melbourne, VIC Employment Type: Internship (2-3 Days per Week) Duration: 12 Weeks Build Your Software Development Career with Australian Industry Experience We are seeking a motivated Software Developer Intern to join an innovative technology company in Melbourne. This ...
We are working with a client working in critical infrastructre that is looking for a Fullstack Developer. Working with .NET, Python and JavaScript. Roles responsibilites: - Design, develop, test, and deploy software changes following established standards. - Support manufacturing production solutions with end-to-end system ...