Software Assistant
Belmont Secondary School β Australia Β· Posted ~3 hours ago
π Log in to save this job, tailor your resume & track your apply process β 7 days free, no card needed.
Log in to add to target listDescription
π Weβre Hiring: Software Assistant
π Employment Type: Full-Time
πΌ Level: Entry-Level to Junior
We are seeking a motivated, detail-oriented, and technically curious Software Assistant to join our growing technology team.
This role is ideal for individuals who want to build practical experience in software development, application support, testing, documentation, and day-to-day technical operations.
π― Key Responsibilities
β’ Assist software developers with application development, testing, and maintenance tasks.
β’ Support the development and implementation of software features under the guidance of senior team members.
β’ Perform basic software testing, troubleshooting, and issue reporting.
β’ Assist with debugging application errors and documenting technical issues.
β’ Support data entry, system configuration, software updates, and application maintenance.
β’ Assist with API integrations, database updates, and basic technical tasks when required.
β’ Prepare and maintain software documentation, user guides, and technical records.
β’ Monitor application performance and report system issues to the development team.
β’ Assist with user support and resolve basic software-related requests.
β’ Participate in software testing, quality assurance, and release preparation.
β’ Maintain accurate records of bugs, fixes, test results, and development activities.
β’ Collaborate with developers, QA testers, IT support officers, and project teams.
β’ Assist with software deployment, version control, and routine maintenance activities.
β’ Research software tools and technologies to support team productivity.
β’ Perform other technical and administrative tasks assigned by the Software Development Manager.
β
Requirements
β’ Diploma or Bachelorβs degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
β’ Fresh graduates and candidates with limited professional experience are encouraged to apply.
β’ Basic understanding of software development and programming concepts.
β’ Basic knowledge of programming languages such as Python, Java, JavaScript, C#, PHP, or similar.
β’ Familiarity with databases and basic SQL is an advantage.
β’ Basic understanding of software testing and debugging processes.
β’ Familiarity with Git or other version control systems is a plus.
β’ Basic knowledge of APIs, web applications, and software development tools is preferred.
β’ Strong analytical, logical, and problem-solving skills.
β’ Excellent attention to detail and willingness to learn.
β’ Good organizational and time-management skills.
β’ Strong communication and teamwork abilities.
β’ Good written and verbal communication skills in English.
β’ Ability to work independently while following instructions and established procedures.
π What We Offer
β’ Structured training and mentorship from experienced software professionals.
β’ Hands-on experience with real-world software development and support projects.
β’ Exposure to programming, databases, APIs, testing, and modern development tools.
β’ Career progression into Junior Developer, Software Developer, QA Engineer, Application Support Engineer, or Full Stack Developer roles.
β’ Opportunities to develop practical technical skills and build a professional portfolio.
β’ Supportive and collaborative technology-focused working environment.
β’ Continuous learning and professional development opportunities.
β’ Competitive compensation with performance-based incentives.
We have 117,046 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume β in under a minute we'll analyze all 117,046 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume