Search jobs now Find the right job type for you Explore how we help jobseekers Contract talent Permanent talent Project and interim management Learn how we work with you Finance and accounting Technology Technology Risk, audit and compliance Finance and accounting Digital, marketing and customer experience Legal Operations Human resources 2025 Salary Guide Robert Half blog Press room Salary and hiring trends Adaptive working Competitive advantage Work-life balance Diversity and inclusion Browse jobs Find your next hire Our locations

Junior Software Engineer

Junior Software Engineer job description

The Junior Software Engineer supports the design, development, and maintenance of software applications under the guidance of senior developers. This role contributes to coding, testing, and debugging efforts while gaining exposure to secure development practices and New Zealand compliance standards.

Junior Software Engineer duties and responsibilities of the job

Key responsibilities of a Junior Software Engineer include:Writing and testing clean, efficient, and maintainable code based on technical specificationsAssisting with debugging, troubleshooting, and resolving application issuesParticipating in code reviews and learning from senior engineering team membersCollaborating with cross-functional teams to understand user requirements and deliver solutionsContributing to documentation of code, system architecture, and development processesSupporting deployment, testing, and release activitiesEnsuring development practices align with the NZ Privacy Act and secure coding standardsContinuously developing technical skills through on-the-job learning and training opportunities

Junior Software Engineer job qualifications and requirements

A degree in software engineering, computer science, or a related field is required.Requirements include:0–2 years’ experience in software development or graduate-level project workBasic understanding of software development principles and modern programming languages (e.g. JavaScript, Python, Java, C#)Familiarity with version control systems such as GitAwareness of New Zealand privacy and cybersecurity best practices in software developmentEagerness to learn, strong problem-solving skills, and attention to detailEffective communication and teamwork skills within agile or collaborative environments

Find junior software engineer talent. Find junior software engineer jobs.

Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your junior software engineer staffing needs.
Salary for Junior Software Engineer

70000 - 90000

25th Percentile
70000
The candidate has little or no prior experience in the position and is still developing relevant skills.
50th Percentile
80000
The candidate has an average level of experience and has most of the necessary skills.
75th Percentile
90000
The candidate has above-average experience, has most or all the necessary skills and may have specialised qualifications.
Salary range based on three percentiles The starting salaries represent gross yearly salaries. They do not include bonuses, benefits or KiwiSaver.
Projected salaries for related positions Position title 25th Percentile 50th Percentile 75th Percentile Intermediate Software Engineer 100000 110000 125000 Senior Software Engineer 125000 140000 150000 Technical Lead - Software Engineering 150000 165000 180000 Explore more salaries

Explore exclusive insights

Hiring? Start here.

Access hundreds of skilled contract and permanent candidates at every level from support roles to C-suite, and pinpoint the talent you need using our industry-leading matching technology. Find your next hire