Close cross icon.

Software & Application Developer Recruitment

Enhance your tech and digital innovation. Get skilled software and application developers on your team.

Clicks dedicated Sourcing Specialists know developers that can take your vision and turn it into reality. We place key developers in organisations who innovate, enhance and build technology solutions.

Hire Tech Talent

Our Clients

How We Recruit For You.

Clicks finds people that fit your role, your team, your culture.
With specialist sourcing teams trained across every technology skill vertical and industry for IT, tech and digital recruitment we can people with the experience, expertise to embrace your organisation’s mission, vision and values.

Whether you’re looking to hire a permanent tech expert or contractor, Clicks finds people that become your people.

Learn more

Clicks is a Software & Application Developer Recruitment Specialist

Back End Developer


A Back End Developer builds and maintains the server-side of web applications, managing databases, APIs, and application logic to ensure functionality, security, and performance, enabling front-end interfaces to interact seamlessly with server-side data.

See salary range

Development Manager


A software development manager directs and supervises a team of software engineers and developers, overseeing the entire lifecycle of software projects from design to testing. They ensure that the software meets quality standards and fulfills project requirements. In larger teams, the manager is essential for coordinating the work of various…

See salary range

DevOps Engineer


A DevOps Engineer is a professional who works in the software development industry and is responsible for facilitating collaboration and communication between software developers and IT operations teams. The primary goal of a DevOps Engineer is to help organisations streamline the software development and deployment process, making it more efficient…

See salary range

Front End Developer


A Front End Developer designs and develops the user interface and user experience of a website or application using programming languages such as HTML, CSS, and JavaScript. They ensure that the website or application is user-friendly, visually appealing, and optimised for performance.

See salary range

Full Stack Developer


Combining skills from both front end and back end development, full stack developers can manage all layers of a web application. They use a mix of technologies and frameworks to ensure a seamless integration between the client and server sides.

See salary range

Machine Learning Engineer


A Machine Learning Engineer specialises in designing and developing machine learning systems and creating artificial intelligence products. They work with large datasets, build models using algorithms, and optimise the performance of machine learning systems to achieve business objectives. The self-running AI software they develop automates predictive model for a range…

See salary range

Mobile Applications Developer


Mobile Application Developers create, test, implement and maintain mobile applications. They use various programming languages to create prototype applications that meet user requirements and keep them up to date with updates.

See salary range

Software Developer


Software developers play a critical role in creating software that meets the needs of customers and businesses. They are responsible for designing, coding, testing, and maintaining software applications using specific programming languages and tools to build software products.

See salary range

A Back End Developer builds and maintains the server-side of web applications, managing databases, APIs, and application logic to ensure functionality, security, and performance, enabling front-end interfaces to interact seamlessly with server-side data.

A software development manager directs and supervises a team of software engineers and developers, overseeing the entire lifecycle of software projects from design to testing. They ensure that the software meets quality standards and fulfills project requirements. In larger teams, the manager is essential for coordinating the work of various engineers, UX/UI designers, and other team members. Their role is crucial for aligning efforts with project goals and maintaining overall quality throughout the development process.

A DevOps Engineer is a professional who works in the software development industry and is responsible for facilitating collaboration and communication between software developers and IT operations teams. The primary goal of a DevOps Engineer is to help organisations streamline the software development and deployment process, making it more efficient and reliable.

A Front End Developer designs and develops the user interface and user experience of a website or application using programming languages such as HTML, CSS, and JavaScript. They ensure that the website or application is user-friendly, visually appealing, and optimised for performance.

Combining skills from both front end and back end development, full stack developers can manage all layers of a web application. They use a mix of technologies and frameworks to ensure a seamless integration between the client and server sides.

A Machine Learning Engineer specialises in designing and developing machine learning systems and creating artificial intelligence products. They work with large datasets, build models using algorithms, and optimise the performance of machine learning systems to achieve business objectives. The self-running AI software they develop automates predictive model for a range of applications including recommended searches, virtual assistants, translation apps, and chatbots.

Mobile Application Developers create, test, implement and maintain mobile applications. They use various programming languages to create prototype applications that meet user requirements and keep them up to date with updates.

Software developers play a critical role in creating software that meets the needs of customers and businesses. They are responsible for designing, coding, testing, and maintaining software applications using specific programming languages and tools to build software products.

Melbourne

Level 35
360 Collins Street
Melbourne VIC 3000

T | 03 9963 4888
vic@clicks.com.au

Sydney

Level 14
55 Clarence Street
Sydney NSW 2000

T | 02 9200 4444
nsw@clicks.com.au

Brisbane

Level 14
127 Creek Street
Brisbane QLD 4000

T | 07 3027 2555
qld@clicks.com.au

Canberra

Level 9
224 Bunda Street
Canberra ACT 2601
PO Box 129
Civic Square, ACT 2608

T | 02 6202 7700
act@clicks.com.au