IT Specialist and Software Developer
Summary
A hands-on hybrid IT support and software development role at a Melbourne security business: the person manages day-to-day tech (hardware, networks, Microsoft 365, backups, security) while building internal web apps, integrations and process automations. Fluency in English and Urdu is required to collaborate with the Pakistan-based team.
About the role
We are seeking a capable and proactive IT Specialist & Software Developer to manage our day-to-day technology needs while developing software solutions that improve our security business operations. This is a hands-on role suited to someone who enjoys solving technical problems, supporting users and building practical systems. You will work across IT infrastructure, hardware, software, cybersecurity and application development. PLEASE NOTE: Fluency in both English and Urdu is required, as this role involves regular communication and collaboration with our Pakistan-based team.
Key responsibilities
Provide technical support for computers, printers, mobile devices, networks and business applications
Install, configure and maintain hardware, software and user accounts
Diagnose and resolve technical issues promptly
Monitor system performance, backups, security and data protection
Develop, test and maintain internal software, web applications and integrations
Improve and automate existing business processes
Integrate systems through APIs and third-party platforms
Maintain technical documentation, system records and source code
Liaise with technology suppliers and external service providers
Recommend practical technology improvements to management
About you
Fluency in both English and Urdu is required, as this role involves regular communication and collaboration with our Pakistan-based team.
Qualification in Information Technology, Computer Science, Software Engineering or a related discipline
Experience in IT support, systems administration or a similar role
Software development experience using relevant languages and frameworks
Understanding of databases, APIs, networking and cybersecurity
Ability to troubleshoot hardware and software problems
Strong communication and time-management skills
Able to explain technical matters clearly to non-technical users
Self-motivated, organised and comfortable working independently
Strong attention to detail and a practical, solutions-focused approach
Experience with Microsoft 365, Windows environments, cloud services, SQL, web development, mobile applications, ERP systems or business-process automation will be highly regarded
Benefits
A varied role combining IT support and software development
The opportunity to build solutions that have a direct business impact
A supportive and fast-paced working environment
Opportunities to develop your skills and take ownership of technology projects
Competitive remuneration based on your skills and experience