Python Software jobs
- 3J Effect Pty LtdNorwest NSW
- AI coding and software-development tools.
- Familiarity with CI/CD and software deployment.
- Sound understanding of programming and software-development principles…
- View all 3J Effect Pty Ltd jobs - Norwest jobs - Junior Software Engineer jobs in Norwest NSW
- Salary Search: Junior Software Developer salaries
- NuixSydney NSW 2000
- The candidate is required to attend the office a minimum of 3 days per week but may voluntarily elect to work either remotely or from the Sydney office for the…
- View all Nuix jobs - Sydney jobs - Software Engineer jobs in Sydney NSW
- Salary Search: Associate Software Engineer, AI Team salaries in Sydney NSW
- See popular questions & answers about Nuix
- FDM GroupAustralia
- Bachelor's degree in computer science, software engineering, IT, or a related technical field.
- You will learn how software is designed, built, tested, improved,…
- View all FDM Group jobs - Australia jobs - Software Engineer jobs in Australia
- Salary Search: Software Engineering Graduate Program salaries in Australia
- See popular questions & answers about FDM Group
- FDM GroupAustralia
- Bachelor's degree in computer science, software engineering, IT, or a related technical field.
- You will learn how software is designed, built, tested, improved,…
- View all FDM Group jobs - Australia jobs - Software Engineer jobs in Australia
- Salary Search: Software Engineering Graduate Program salaries in Australia
- See popular questions & answers about FDM Group
- coreflowSydney NSW
- You’ll join a small, talent-dense engineering team with significant ownership across product, infrastructure, and AI.
- Build the For You feed.
- View all coreflow jobs - Sydney jobs
- Salary Search: Software Engineer salaries in Sydney NSW
- Mossé SecurityMelbourne VIC
- Understanding of how malicious software works (malware, trojans, rootkits, etc).
- The role consists in delivering state-of-the-art penetration-testing…
- Durlston PartnersAustralia
- 5+ years of software engineering experience with Python and TypeScript.
- Excellent communication skills to articulate software concepts and designs clearly.
- NinjaTech AISydney NSW
- 1+ year(s) of experience in software development, with a focus on building scalable and reliable web applications.
- Paid Time Off (Vacation, Sick & Holidays).
- Saluda MedicalMacquarie Park NSW 2113
- Follow company processes and medical device software standards.
- 2+ years’ experience with modern software development practices.
- MaincodeMelbourne VIC
- You may have one or two years of experience building production software.
- This role sits directly inside that training stack.
- View all Maincode jobs - Melbourne jobs - AI Model Developer jobs in Melbourne VIC
- Salary Search: AI Software Engineer (Model Training) salaries
- Rivkin Securities Pty LtdRushcutters Bay NSW
- Minimum 1 year of professional software development and systems integration experience (post-qualification).
- We are seeking a junior Software Engineer to help…
- ClickHouseRemote
- 5+ years of software engineering experience in production environments.
- Our team is looking for highly skilled and experienced software engineers to join us,…
- International Institute of Data & AnalyticsChippendale NSW
- Demonstrated knowledge of SQL (data extraction and manipulation), expertise in SAS programming, and software development skills in one to several scripting…
- Orange BoxWagga Wagga NSW 2650
- Troubleshoot and debug software applications as needed.
- At least 3 years of experience in software development.
- Excellent problem-solving and analytical skills.
- Popul8ITSydney NSW
- Write well-designed and scalable code using the best and most commonly used software development practices.
- Fixed Full time and Project base available Work From…
- View all Popul8IT jobs - Sydney jobs - Web Developer jobs in Sydney NSW
- Salary Search: Web Developers - ACCEPTING CVs salaries in Sydney NSW
- Dev Centre HouseSydney NSW
- Mentorship from experienced software engineers.
- Strong interest in software development and technology.
- Support the development, testing, and maintenance of…
People also searched:
Job Post Details
Junior Software Developer - job post
Job details
Pay
- $68,000 - $75,000 a year
Job type
- Temp to perm
- Graduate
- Full-time
Location
Full job description
Junior Software & AI Developer
3J Effect Pty LtdLocation: Norwest, NSW
Employment Type: Full-time
About the Role
3J Effect is seeking a Junior Software & AI Developer to join our technology team.
This is a broad, hands-on development role covering software development, web applications, business systems, databases, APIs, cloud services, automation and emerging AI technologies.
The position is suitable for a recent graduate or early-career developer who has strong technical fundamentals and an interest in applying new technologies to practical business problems.
You will work across different projects and technologies rather than being limited to a single development platform or programming language.
Key Responsibilities
- Assist in the design, development, testing and maintenance of software applications and business systems.
- Develop scripts, tools and automated workflows to improve business processes and system efficiency.
- Integrate AI and Large Language Model (LLM) capabilities into software applications and business systems.
- Assist in developing AI-powered features including intelligent search, document processing, data extraction, content generation and workflow automation.
- Troubleshoot software, application and system issues and implement appropriate solutions.
- Test and improve software performance, reliability, security and usability.
- Prepare and maintain technical documentation.
- Work with senior developers and other team members on system design, technical solutions and project implementation.
- Perform other software development and technology-related duties appropriate to the position.
Position RequirementsEssential
- Bachelor’s degree or higher in Computer Science, Information Technology, Software Engineering or a related discipline, or equivalent demonstrated technical capability.
- Recent graduates and developers with early-career experience are encouraged to apply.
- Sound understanding of programming and software-development principles.
- Experience with one or more programming languages such as JavaScript/TypeScript, Python, Java, C#, PHP or similar.
- Familiarity with modern web or application development frameworks.
- Understanding of APIs, HTTP, JSON and system integration.
- Basic knowledge of relational or NoSQL databases.
- Experience with Git or other version-control systems.
- Basic understanding of software testing, debugging and troubleshooting.
- Strong analytical and problem-solving skills.
- Ability and willingness to learn unfamiliar technologies.
AI & Emerging Technologies
An important part of this position is keeping up with the rapid development of AI technologies. Experience or demonstrated interest in the following will be highly regarded:
- Large Language Models and generative AI.
- AI APIs such as OpenAI, Anthropic Claude, Google Gemini or similar platforms.
- Prompt engineering and structured AI outputs.
- RAG, embeddings, vector databases and semantic search.
- AI agents, tool calling and automated workflows.
- AI-assisted document and data processing.
- AI coding and software-development tools.
- Integration of AI capabilities into existing applications and business systems.
- Understanding of AI reliability, privacy, security and cost considerations.
We do not expect a junior candidate to already be an expert in all of these technologies. We are more interested in strong technical fundamentals, practical experimentation and the ability to learn quickly.
Highly Regarded
- Personal, university, commercial or open-source software projects.
- Full-stack application development experience.
- Experience with React, Next.js, Node.js, Python or similar technologies.
- Cloud experience with AWS, Azure, Google Cloud, Vercel, Cloudflare or similar platforms.
- Docker or containerisation experience.
- Experience with automation and system integration.
- Familiarity with CI/CD and software deployment.
- Experience building AI applications, agents or RAG systems.
- GitHub profile, technical portfolio or examples of software you have built.
What We Are Looking For
We are looking for someone who:
- Has strong technical curiosity and enjoys solving practical problems.
- Is interested in both traditional software engineering and emerging AI technologies.
- Can research unfamiliar technologies and learn independently.
- Is comfortable working across different technologies and project types.
- Understands that AI tools complement rather than replace sound software-development fundamentals.
- Writes maintainable code and pays attention to reliability and security.
- Can communicate effectively with technical and non-technical colleagues.
- Is willing to take increasing responsibility as their technical experience develops.
What You’ll Gain
This position provides broad exposure to software engineering, full-stack development, databases, APIs, cloud infrastructure, automation, system integration and applied AI development.
Rather than specialising immediately in one narrow technology, you will have the opportunity to develop a broad technical foundation while gaining practical experience with the latest AI technologies.
How to Apply
Please submit your CV together with a short introduction describing your software development experience and interest in AI technologies.
We strongly encourage applicants to include links to their GitHub profile, portfolio, university projects, AI experiments or other software they have built.
Pay: $68,000.00 – $75,000.00 per year
Work Location: Hybrid remote in Norwest NSW