Software Support Engineer

  • Australia
  • Melbourne
  • Contract
  • Super

The Role: Software Support Engineer

Our client is seeking a Software Support Engineer with 5+ years’ experience across IT, system engineering, and software to join their Platform Engineering team. This role provides engineering support, troubleshooting, and maintenance for mission-critical video solutions, with a focus on ANPR/LPR and Video Management Systems (VMS).

The ideal candidate is a versatile engineer, skilled in diagnosing network, software, and video system issues, and able to enhance or integrate software components when required. A strong IT and networking foundation, understanding of video technologies/analytics, and the ability to automate or extend solutions is essential.

You’ll work across both cloud and on-prem environments, supporting end-to-end video systems and integrating them into broader mission critical platforms. Experience with .NET C#, REST APIs, and modern web technologies (e.g., Angular, Blazor) is highly valued for backend, frontend, or proof-of-concept development.

Responsibilities:

  • Provide technical support and troubleshooting across fixed/mobile video solutions, software, and mission-critical systems.
  • Deliver remote and on-site support as required.
  • Build and maintain backend services using .NET C#, REST APIs, SignalR, WebSockets, and microservices.
  • Develop and enhance frontend applications using Angular and Blazor.
  • Troubleshoot network, video streaming, database, and software integration issues across Windows and Linux.
  • Perform installations, configurations, upgrades, and patching.
  • Use SQL (SQL Server, PostgreSQL) for analysis, troubleshooting, and reporting.
  • Apply scripting and automation to improve efficiency and streamline operations.
  • Work with engineering and operations teams on root-cause analysis and long-term solutions.
  • Produce and maintain clear technical documentation.

Selection Criteria

  • Bachelor’s degree in Software Engineering, Computer Science, or related field.
  • 5+ years’ experience in IT/System Engineering across infrastructure, servers, networking, and system integration.
  • Strong knowledge of video technologies (IP cameras, VMS, encoding/decoding, RTSP/RTP/ONVIF).
  • Experience with Windows Server, Linux, virtualisation, and networking.
  • Cloud experience with Azure.
  • Solid .NET C# development skills.
  • Backend experience with REST APIs, WebSocket, SignalR, microservices/SOA.
  • Frontend experience with Angular, Blazor, or modern web frameworks.
  • Proficient with SQL Server and PostgreSQL.
  • Strong customer-facing technical communication skills.
  • Willingness to travel as required.
  • Australian Citizen eligible for Baseline/NV1 clearance (mandatory).

About You:

  • Strong analytical, problem-solving and organisational skills, with a proactive, reliable and quality-focused approach.
  • Excellent communication and customer engagement skills, confident working with end users, stakeholders and subcontractors.
  • Collaborative, adaptable and self-motivated team player with the ability to learn quickly and take ownership in fast-paced environments.

Apply:

Click apply or for further information, contact Reece.Prideaux@TalentInternational.com

For over 30 years Talent has been redefining the contracting experience with industry leading support, exclusive contractor benefits & a world-class digital platform ENGAGE to access it all. Apply today to see how we can elevate your career

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Salesforce Developer

  • Australia
  • Melbourne
  • Contract
  • including super
  • Competitive daily rate / 12 month initial contract + likely extensions
  • Eastern Suburbs / Hybrid work model / 3 days work in office
  • Amazing Environment and Culture / Fantastic work life balance

Are you a seasoned Salesforce Developer with a passion for CRM solutions? Our client is seeking a dedicated professional to develop and support our suite of CRM application software, tailored for specific business solutions. This pivotal role is not just about delivery; it’s about supporting our technology strategy and ensuring excellence in thier CRM initiatives.

Key Responsibilities:

  • Lead the application software development lifecycle for Salesforce and related components.
  • Craft technical design specifications with functional and technical expertise.
  • Develop applications to the highest standards and maintain detailed documentation.
  • Collaborate in an agile team environment, delivering value and fostering close relationships with colleagues.
  • Uphold software integrity with strict change control procedures, including version control, change management, and testing.
  • Manage software releases, ensuring adherence to change control methodology and procedures.
  • Provide unwavering support during software releases and manage installation procedures.

What You’ll Bring to the Role:

  • 3+ years of in-depth Salesforce CRM development experience, with a focus on simplification, automation, and reusability.
  • Proficiency in Salesforce development (Declarative, Apex Coding, Visualforce), with a solid grasp of best practices, deployment, and security implementations.
  • Expertise in APEX programming, Visualforce, SOQL, Lightning Framework, and building APEX code/classes, triggers, integrations, and Visualforce/Lightning UI components.
  • Experience in real-time and batch integration with Salesforce and other systems using REST/Bulk APIs.
  • Familiarity with CI/CD toolsets (DX, Jira, GitHub/BitBucket, Splunk/Sumologic).
  • Proven participation in project delivery within a complex environment and Agile software development.

Skills and Abilities:

  • Demonstrated ability to meet the technical, scheduling, and people-focused accountabilities of the role.
  • Commitment to values-based decision-making and a collaborative approach.
  • Influencing skills with the ability to achieve mutually acceptable outcomes.
  • Strong problem-solving and analytical skills, capable of addressing strategic, technical, and complex operational problems.
  • Ability to work unsupervised and implement/adhere to system life cycle methodologies and procedures.
  • Knowledge of agile software development and a track record of delivering outcomes.

If you’re ready to take on this exciting role and contribute to our technology strategy, we want to hear from you. Apply now and let’s drive success together! Should you need any further information you can contact Peter via email (Peter.Li@talentinternational.com)

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Microsoft Dynamics 365 CE Developer

  • Australia
  • Melbourne
  • Permanent
  • AU$140000 - AU$160000 per annum

Company

Australian Higher Education company.

Requirements

  • Designing, developing, and customising Dynamics 365 CE solutions
  • Building and maintaining Power Platform components
  • Microsoft Dynamics 365 CE (Essential)
  • Power Apps, Power Automate (Essential)
  • Git Flow (Essential)
  • CI/CD (Essential)
  • Minimum of 5 years’ experience in equivalent role
  • Experience working in an Agile Team environment, specifically using Jira

Interested? Hit APPLY NOW or email your CV to josh.dmonte@talentinternational.com

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Senior Software Engineer

  • Australia
  • Adelaide
  • Permanent
  • Negotiable

Senior Software Engineer – Position Description

The Senior Software Engineer will contribute to development initiatives, assist other team members and develop software solutions. Software solutions integrate with hardware systems to enable our end-to-end automated Wire Additive Manufacturing process. The Senior Software Engineer will improve software development processes, follow best practices & architectural principles, while contributing to team culture and IP generation.

Key Accountabilities
* To develop software as part of the software engineering team, reporting to the VP of Software and Product.
* To contribute expertise and facilitate the upskilling and development of other software engineering team members.
* Design, develop, and implement software solutions in Rust, C++, Rapid Code and scripting languages as necessary. Software solutions integrate with our hardware systems, enabling end-to-end automated manufacturing processes.
* Collaborate with cross-functional teams, including robotics and mechatronics engineers, to optimise our manufacturing process through the development of innovative software applications and tools.
* Perform code reviews, testing, and debugging of software to ensure high-quality and reliable products.
* Assist with continuously improving software development processes, tools, and methodologies to ensure high levels of productivity and efficiency.
* To help ensure consistent use of shared platform components and technologies within the organisation.
* Design and develop reusable libraries and APIs for use across the organisation.
* To help contribute to best practice for code development across the organisation.
* Write unit and integration tests, within automated test environments to ensure code quality.
* Assist in defining the team’s technical strategy and advising on product roadmaps and migration plans to achieve strategic goals.
* Write concise yet comprehensive technical documentation.
* Assist in automating the deployment process on all environments.
* To help also ensure responsibility for work quality, ensuring it meets the technical standards for all online output.
* To help monitor work against the production schedule closely and provide progress updates and report any issues or technical difficulties as needed.
* Stay current with emerging trends and technologies in software development, robotics, and mechatronics, and proactively identify opportunities to leverage new tools and frameworks to improve our systems.
* To work to the organisation’s policy on Health and Safety.

Knowledge, Skills & Competencies
* Demonstrable experience of using Rust, C++ and other related technologies – e.g. scripting languages. Ideally experience with CGAL and other 3D or path planning concepts, Qt and UI frameworks.
* A high level of competence with Git, and source control systems.
* Competence and experience developing software using an Agile development methodology.
* Demonstrable experience developing software on Windows / Unix / Linux based Operating Systems including performing administrative tasks.
* Demonstrable experience of test-driven development alongside use of automated test frameworks, mocking/stubbing and unit test frameworks.
* Demonstrable experience of scripting languages.
* Proven experience of project working and commercial development processes – particularly Agile methodologies.
* Experience of working in an environment where products must be delivered to specific timescales.
* An ability to rapidly and effectively understand and translate product and business requirements into technical solutions.
* Experience of supporting, modifying and maintaining systems and code developed by teams other than your own.
* Experience of working with code repositories (e.g. GitLab), bug tracking tools (e.g. Jira, Bugzilla) and Wikis (e.g. Confluence).

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Java Fullstack Developer - 4 day work week!

  • Australia
  • Melbourne
  • Permanent
  • Negotiable

  • 4 Day Work week – Get paid for 5!
  • Work on a cutting edge SaaS product that is used all over Australia
  • North Melbourne location – 2 days in the office

This company is a market-leading software and solutions provider with a high-quality enterprise-scale subscription software used by thousands of organisations nationally. With an exceptional reputation in several market sectors, they continue to invest in developing a great product with new features each year. This role is a mix of hands-on full stack development for customer project based solutions and product feature design, as well as more strategic product road map planning and development

Responsibilities:

  • Most of the role is hands-on coding, this is 75% back-end using Java with the 25% in front-end development with JavaScript (VueJS preferred, React or Angular is also ok)
  • About 10-20% of the role is new feature design, product road map design and planning, as well as coaching junior-mid developers and doing code-reviews

Requirements:

  • Full Stack development skills, ideally with experience with Java, Spring Boot and Hibernate.
  • Front-end skills (VueJs preferred, but React or Angular are also valuable)
  • Experience with microservices, APIs, SSO, Docker, DevOps, and AWS (or other cloud providers) is a plus.
  • Exposure to Ant/Docker/Maven for builds, the Atlassian stack
  • (Jira) for workload management, Bamboo automated deployment, and BitBucket/Git for code repository
  • Confident in planning and decision-making

Benefits:

  • Four day working week – Enjoy a three day long weekend every week!!
  • Very competitive salary + 12% Super
  • Interview and start ASAP
  • North Melbourne location – walking distance from the train station
  • Hybrid working – 2 days in the office
  • Cutting edge SaaS product that is making it mark in the Australian market

If you would like to know more information, please contact Sean Mantri on 0420 425 141/sean.mantri@talentinternational.com or hit Apply Now!

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Tech/Capability Lead

  • New Zealand
  • Auckland
  • Permanent
  • Negotiable

🧭 Capability/ Tech Lead- Backend Focused Java preferred or similar tech

📍 Auckland CBD | Permanent | Hybrid flexible working

💰 Salary + Benefits | Provide Tech Leadership, developing coding standards and guidelines – forward looking role.

Here’s a rare opportunity to lead technical capability without the admin of direct reports. This is a leadership role-perfect for someone who still loves to get hands-on with code (circa 30-40%) but thrives when uplifting others, setting engineering standards, and shaping future tech decisions.

You won’t just be solving problems-you’ll be setting the playbook on how they’re solved.

🚀 Why This Role is Unique

  • Blend of hands-on coding + architectural thinking
  • No direct reports – influence through capability, not hierarchy
  • Greenfield opportunity to help shape the dev practice, guidelines, and future tech direction
  • Engage closely with Architects, POs, PMs, BAs, and testers across full delivery spectrum

🧱 Key Responsibilities

  • Act as the Technical Lead/SME for a backend-focused engineering squad
  • Contribute ~30-40% to coding, the rest focused on:
    • Mentoring and coaching
    • Defining and improving engineering standards
    • Investigating new technologies and tools
    • Collaborating with other Capability Leads to shape forward-looking tech direction
  • Solve complex technical challenges in an environment where reverse-engineering and integration work is key
  • Champion strong coding practices, documentation, and architecture-level decisions

🧠 What You’ll Bring

  • 7+ years in backend development – Java preferred (C#/.NET also welcome)
  • Experience with enterprise or third-party platforms (insurance, financial services a plus)
  • Comfortable navigating systems with limited source code access
  • Solid understanding of DevOps, CI/CD, and modern integration patterns
  • Familiarity with Azure or cloud environments from a dev point of view
  • Strong communication and stakeholder management skills – you’re pragmatic, positive, and not afraid to speak up
  • Passion for mentoring, continuous improvement, and future-focused thinking

Ready to step into a strategic, influential role without stepping away from the code completely ?

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Senior Back End Developer

  • Australia
  • Perth
  • Permanent
  • + Super

Senior Backend Software Developer

Job Summary / Overview
The Senior Backend Software Developer will design, implement, and maintain scalable backend software supporting next-generation fleet management and autonomy systems. Working within a cross-functional team, this role drives innovation and ensures high-quality software aligned with architecture and performance standards.

Key Responsibilities
* Design and implement backend services, APIs, and behaviours meeting system requirements.
* Lead the technical execution of complex user stories from design to deployment.
* Participate in technical design reviews and contribute to architectural discussions.
* Ensure high code quality through peer reviews, automated testing, and documentation.
* Drive improvements in code maintainability, observability, and test coverage.
* Mentor junior developers and provide guidance on software design and practices.
* Collaborate with Domain Engineers and Architects to integrate frameworks and libraries.
* Identify and escalate technical risks and misalignments early.

Required Qualifications
* 5+ years’ experience as a Software Developer or similar role.
* Proficiency in C# .NET Core, Entity Framework, and RabbitMQ.
* Experience with SQL Server, Docker or Kubernetes, and Linux environments.
* Knowledge of microservices architecture and unit testing frameworks.

Skills & Competencies
* Strong analytical and problem-solving skills.
* Proactive and adaptable under changing priorities.
* Excellent communication and mentoring abilities.

Apply Now
“Match the selection criteria? Click the “APPLY” button now!
Alternatively, for a confidential conversation, contact Kelly on 0409 005 286

For over 30 years Talent has been redefining the contracting experience with industry leading support, exclusive contractor benefits & a world-class digital platform ENGAGE to access it all. Apply today to see how we can elevate your career

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Python Developers (AI)

  • Australia
  • Melbourne
  • Permanent
  • Negotiable

The opportunity:
Our highly valued client is a federal government agency. They are seeking multiple Python Developers/Software Engineers specialising in AI/ML, data and algorithms. Roles available at Senior, and Junior-Mid levels.

  • Melbourne Eastern suburbs location, onsite role
  • 12 month initial contract, rates fully negotiable
  • Role only open to Australian Citizens eligible for NV1, Federal government client

The role:
As a Software Engineer or Senior Software Engineer, you will be developing and optimizing machine learning models and applications. You will work with large datasets and collaborate with data scientists, engineers, and other stakeholders to drive machine learning projects from ideation to production. Responsibilities and skills will include:

  • Understanding of machine learning algorithms, data science frameworks, and programming expertise to create innovative AI solutions
  • Implement machine learning algorithms from research papers and transform them into robust, scalable and secure software systems.
  • Experience in evaluating and benchmarking machine learning model performance using appropriate metrics, tools, and comparative analysis.
  • Integrating AI systems. Deploy AI-powered applications into existing workflows and ensure seamless integration with APIs and platforms.
  • Conducting data preprocessing. Clean, prepare and augment large datasets to train and finetune AI models.
  • Demonstrated experience developing APIs to integrate disparate applications in an enterprise environment to provide end-to-end business solutions
  • Experience using collaboration tools that include git, issue tracking and wikis (e.g. GitLab, GitHub, Azure DevOps)
  • Being able to code up a model from a research paper
  • Being able to evaluate model performance using appropriate metrics (this is important)
  • Knowledge of MLOps to track/manage model development, evaluation and deployment
  • Familiarity with how to use the main ML Python libraries: In particular, Pytorch, Numpy, Hugging Face, Ultralytics (YOLO and DETR)

Skills and experience:
To succeed in this role you will need:

  • Minimum 5 years’ experience in software development with Python
  • Proven software development project management skills including ability to break down complex software development goals into Epics, User Stories, and Issues using agile project management tools (e.g. Jira, GitLab, GitHub Projects)
  • Strong familiarity with software development principles and practices including developing CI/CD pipelines, version control, code repositories and testing frameworks
  • Demonstrated experience building and/or fine-tuning Machine Learning models using contemporary AI/ML frameworks such as Pytorch, Tensorflow, Ultralytics, or HuggingFace.
  • Sound understanding of different AI model architectures such as Transformers, CNNs and LLMs.
  • Willingness to source, annotate and augment/transform data for model development purposes.

Please note that our client is a federal government organisation and can only consider Australian Citizens, as you may be required to obtain an NV1 security clearance and must be eligible to do so.

Apply:
Submit your resume, or for further information please contact jarrodd.edwards@talentinternational.com.

For over 30 years Talent has been redefining the contracting experience with industry leading support, exclusive contractor benefits & a world-class digital platform ENGAGE to access it all. Apply today to see how we can elevate your career

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Senior Sitecore Engineer

  • Australia
  • Melbourne
  • Contract
  • Negotiable

Our client is a leading national retailer currently seeking a Sitecore Developer to deliver project work across their Sitecore Commerce platform.
Your new role will see you working as part of the broader team to drive development services across the businesses Sitecore Commerce platform. Ideally you will have prior experience working on payment processing integration and solid exposure delivering within eCommerce/ retail environments. Acting as an SME you will also interface with business stakeholders to help drive deliverables and explain product advantages/ limitations.
Skills and Experience:

  • Demonstrated experience developing in Sitecore Commerce Server version 11.4 and below
  • Solid .Net framework experience (.Net 8+)
  • Experience in Azure functions/ Azure DevOps/ Terraform
  • Payment processing integration experience
  • eCommerce/ Retail industry experience is highly desirable

Our client is offering an initial 5 month contract with the view to extension. Offices are based in Melbourne’s inner city suburbs with a requirement to be onsite 3 days per week.
For more information feel free to contact Melissa Haddad at melissa.haddad@talentinternational.com

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Technical Lead (Java developer with leadership experience)

  • Australia
  • Adelaide
  • Permanent
  • Negotiable

Technical Lead
Full time Permanent Role
Adelaide Based Role

One of our clients is looking for a hands-on Java Technical Lead with strong leadership experience for permanent role based in Adelaide

Please note: Candidates must have valid Australian working rights and be based in Adelaide to be considered

Must have:

  • Proven experience in Java backend development (Spring Stack, Hibernate, JOOQ).
  • Exposure to modern front-end technologies such as Angular, React, and Node.js.
  • Experience managing and mentoring multidisciplinary teams – developers, QA, Scrum Masters, and Product roles.
  • Strong communication and stakeholder management skills.
  • AWS cloud experience (minimum 2 years).
  • Ability to dissect complex problems, deal with ambiguity, and drive practical outcomes.
  • Experience leading remote or distributed teams.
  • Comfortable with both leadership and hands-on coding – a balance of strategic and technical focus.

Nice to have:

  • Experience with .NET Core or full-stack development across both Java and .NET environments.
  • Interest in growing a team into a well-rounded, full-stack engineering unit.

If interested APPLY NOW or call Shilpa Sharma at 08 8228 1501.

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

.Net Software Developer

  • New Zealand
  • Auckland
  • Contract
  • Negotiable

Overview:

Our client is looking for a Software Developer experienced in .Net, C# and SQL to join them on a contract basis until June 2026.

Based in the heart of Auckland CBD, you’ll contribute to exciting projects, utilizing your skills to enhance application performance and security.

Hybrid working model.
Required Skills:

  • Strong expertise in .Net and C#
  • Strong experience with SQL and REST APIs
  • Solid understanding of security practices for APIs
  • Familiarity with software design patterns
  • Hands-on experience with client-server and n-tier architectures

Nice to Have Skills:

  • Experience with Cloud technologies
  • Knowledge of Agile methodologies
  • Familiarity with Blazor framework
  • Previous exposure to the financial services industry

Preferred Education and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Proven experience as a Software Developer, ideally within financial services

Other Requirements:

  • Contract duration through June 2026
  • Hybrid work model requiring 3 days in the office per week
  • There is a 2 week Christmas shut down period
  • Rate up to $105 per hour + GST

We invite you to apply today!

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Senior Developer

  • New Zealand
  • Auckland
  • Permanent
  • + benefits

Opportunity knocks…

We are recruiting a Senior Developer for a technology-driven, market leading SaaS organization operating at the intersection of healthcare and innovation. Their focus is on creating integrated digital solutions that empower professionals to run efficient, patient focused practices.

Why you’re special…

  • A minimum of 5 years software development experience, preferably in SaaS or cloud-native environments.
  • In terms of technology your focus is on C#, .NET 8+, and ASP.NET, with strong experience in at least one modern JavaScript/TypeScript framework (such as Blazor, React or Angular). This role is fullstack with a leaning more towards front end.
  • Solid experience designing and developing APIs.
  • Strong background in cloud architecture and service integration, particularly within AWS and/or Azure.
  • Background working with NoSQL databases.
  • A commitment to continuous learning and adaptation in a fast-paced environment.
  • Ability to collaborate effectively with cross-functional teams.

What’s in it for you…

  • Challenging problems – engage in a high-impact platform migration project.
  • Generous budget for tooling and professional development.
  • Company-wide access to advanced tools.
  • Work with smart people and enjoy autonomy and trust to get things done.
  • You’ll also have the opportunity to work with the latest technologies, participate in exciting projects, and play a crucial role in an industry that makes a real difference to health outcomes.

Please note we can only consider candidates with relevant NZ work rights in place for this position.

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.