Job Search

Applicant Login

Lead Programmer - Developer

Apply now Job no: 525133
Work type: casual
Location: Sydney, NSW
Categories: Information Technology, Business Development / Industry Engagement

Requirements for this role:

• An interview is required with the School Contact either face-to-face or online.

• The position is project-based. Hence, the candidate would be busy at intervals. For example, the candidate may work on a project more intensively for a few weeks, and then be free until the next project.

•Experimental tasks are most commonly developed using Qualtrics, o'Tree and z'Tree. The candidate is expected to have some prior knowledge of them or have expertise in relevant programming languages which enables them to pick these up very quickly. They would also be responsible for advising junior developers who may be stuck during their programming.

• The candidate will be required to program a small task after being hired as a trial. They will be paid for performing this task.

 

This role will involve:

• Collaborating with researchers to understand experimental project objectives, requirements, define technical specifications, and develop software solutions that meet the needs of projects.

• Leading and managing a team of programmers / developers, including assigning tasks, tracking milestones, and providing coaching and guidance in particular with areas of complexity to ensure successful project delivery.

• Design software architecture, establish coding standards, and ensure adherence to best practices throughout the development process.

• Proactively participating in developing and trouble-shooting programs, such as resolving complex technical issues.

• Conducting code reviews, quality assurance, testing and problem resolution activities to ensure the delivery of high-quality and reliable software solutions.

• Serve as a technical consultant by providing expertise and guidance on software architecture, technology selection, implementation strategies, and trouble-shooting complex technical issues.

• Ensure projects are managed in a manner consistent with UNSW governance pathways.

• Cooperate with all health and safety policies and procedures of the university and take all reasonable care to ensure that your actions or omissions do not impact on the health and safety of yourself or others. 

 

A person engaged is generally expected to have the following skills and experience:

• Relevant tertiary qualifications in Computer Science, Software Engineering, or other related disciplines, with extensive professional experience as a programmer or developer.

• A proven track record of delivering complex software projects from concept to deployment.

• Extensive expertise and proficiency in programming languages such as Python, Java, and C++.

• Substantial technical knowledge of software development principles, methodologies, and best practices.

• Demonstrated knowledge and expertise using relevant web development technologies (e.g., HTML, CSS, JavaScript) and frameworks (e.g., Django).

• Specialist experience using platforms such as Qualtrics, z’Tree, o’Tree, and/or Unity for designing and conducting research experiments.

• Proven ability to apply analytical skill and conceptual thinking to the analysis, design and implementation of complex and specialised solutions, including applying new principles and technology.

• Experience in leading and managing a team of programmers / developers, including guiding and coaching other programmers / developers, whilst monitoring workflows and setting priorities for self and others.

• Excellent time management, communication, interpersonal and leadership skills.

• Commitment to quality, attention to detail and continuous improvement.

• Stay abreast of emerging technologies and methodologies relevant to software development and technical consulting, with a demonstrated passion for learning and professional development.

 

UNSW encourages applicants who are experienced IT Programmers/Developers to apply.

UNSW is committed to evolving a culture that embraces equity and supports a diverse and inclusive community where everyone can participate fairly, in a safe and respectful environment. We welcome candidates from all backgrounds and encourage applications from people of diverse gender, sexual orientation, cultural and linguistic backgrounds, Aboriginal and Torres Strait Islander background, people with disability and those with caring and family responsibilities. UNSW provides workplace adjustments for people with disability, and access to flexible work options for eligible staff.

The University reserves the right not to proceed with any appointment.

If you require any further information regarding the role, please contact School BizLab Director, Yee Shih Phua at y.phua@unsw.edu.au.

To submit an application for the role, please do so via the 'Apply Now' button. Please note, no applications will be accepted via email.

#LI-DNI

Position Description

Advertised: AUS Eastern Standard Time
Applications close:

Back to search results Apply now Refer a friend

Job Search

Refine Search