Sr Full Stack Developer (React / TypeScript / Python / Azure)

  • Australia
  • Sydney
  • Contract
  • Negotiable

Senior Full Stack Developer

Location: NSW (Hybrid)
Contract Type: 6-month contract (with 6-month extension possible)
Hours: 40 hours per week
Start Date: 4 December 2025
Security Clearance: Must currently hold Baseline clearance or be able to maintain it

Overview:

We are seeking an experienced Senior Full Stack Developer to join our Digital Products and Platforms Branch. The successful candidate will work closely with the Strategy Team on Datathing, a trade analytics platform supporting decision-making across the agency. This is a hybrid role based in NSW, requiring a professional capable of developing modern frontend interfaces, backend APIs, and supporting data pipelines.

Key Responsibilities:

1. Frontend Development & Data Visualization

  • Develop interactive dashboards and analytics interfaces using modern JavaScript frameworks (React, SvelteKit, or Vue.js).

  • Build responsive, component-based UI features using TypeScript.

  • Create compelling data visualizations using Apache eCharts, D3.js, or similar libraries.

  • Implement server-side rendering for optimal frontend performance.

2. Backend API Development

  • Develop scalable REST APIs using Python (FastAPI preferred).

  • Implement authentication and authorization middleware integrating with Azure Entra ID.

  • Build efficient caching strategies and error-handling patterns.

  • Contribute to API documentation, versioning, and microservices architecture.

3. Data Pipeline & ETL Support

  • Support ETL processes and data pipeline workflows using Azure Synapse Analytics.

  • Optimize data queries between frontend applications and backend data sources.

  • Ensure data quality, integrity, and transformation for analytics purposes.

4. Integration & Development

  • Connect frontend applications with backend data sources, including ClickHouse and Synapse.

  • Implement real-time and batch query systems.

  • Contribute to secure authentication flows and microservices architecture.

5. Team Collaboration

  • Work closely with the Senior Advisor and Strategy Team members.

  • Collaborate with stakeholders across Digital, Strategy, and Data teams.

  • Participate in code reviews, document code, and share knowledge.

  • Support continuous improvement of development practices.

Essential Criteria:

  • Strong experience with modern JavaScript frameworks (React, SvelteKit, or Vue.js) and TypeScript.

  • Extensive experience with Python and API development (FastAPI preferred).

  • Hands-on experience with ETL processes and Azure Synapse Analytics.

  • Solid understanding of RESTful API design and microservices architecture.

  • Experience with analytics dashboards, SQL, and analytical databases (ClickHouse, MS SQL Server, or similar).

  • Understanding of Australian Government data standards, privacy laws, and compliance.

  • Strong analytical, problem-solving, and communication skills; able to work independently or in a team.

  • Must currently hold Baseline clearance or be able to maintain it.

Desirable Criteria:

  • Familiarity with government IT systems and processes.

  • Knowledge of trade, investment, international education, or tourism data domains.

  • Understanding of advanced analytics and machine learning concepts.

  • Experience with Agile development methodologies.

  • Relevant certifications in cloud platforms or modern web development.

Application Notes:

  • Candidates must submit a one-page pitch addressing all essential and desirable criteria, within 5,000 characters.

  • Only candidates who currently hold Baseline clearance or can maintain it will be considered.

  • Please send resumes to priya.gabriel@talentinternational.com.

  • Closing Date: Monday, 3 November 2025

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
  • Brisbane
  • Permanent
  • Plus Super Per Year

Talent International is seeking a skilled Senior Software Engineer to join a leading international organisation in Eight Mile Plains on a permanent basis with strong long-term growth opportunities.

// Permanent role with competitive salary & annual bonus
// 2 days WFH per week
// Eight Mile Plains, Brisbane

The role:
Join the R&D Lab within the organisation’s Safety product line, contributing to the development and scaling of an innovative wearable technology platform used globally to improve workforce safety and productivity. This role will act as a 2IC to the Development Manager, supporting the ongoing enhancement and enterprise scaling of the product, as well as its customisation for various clients over the next several years.

This position suits someone with proven product development experience, particularly in scaling enterprise-level software and supporting multi-client product builds. Candidates with experience in high-volume data environments (e.g. gambling and wagering industries such as Tatts Group, Tabcorp, or Star) are also encouraged to apply.

Key Responsibilities:

  • Design, implement, and maintain product features across cloud, web, mobile, and wearable platforms
  • Enhance and scale the product to support new enterprise customers and use cases
  • Optimise backend performance, scalability, and reliability for high-volume data environments
  • Contribute to software architecture, design patterns, DevOps practices, and CI/CD automation
  • Collaborate with developers, product owners, and solution architects in Agile ceremonies
  • Mentor team members, support knowledge sharing, and drive continuous improvement in engineering standards

Essential Experience:

  • Proven product development experience, including scaling products to enterprise level and supporting multi-client deployments
  • 3+ years of Python-based software development
  • Strong background in cloud-based microservices, ideally within the AWS ecosystem
  • Experience with high-volume data processing systems
  • Ability to take ownership of software design and delivery across multiple components
  • Strong collaboration and communication skills within Agile teams
  • Understanding of DevOps and SecOps principles and their impact on scalable software delivery

Desirable:

  • Experience with high availability deployments (scaling, capacity, upgradeability)
  • Exposure to mobile app development (Xamarin, .NET MAUI, or similar)
  • Understanding of Systems Engineering principles
  • Previous mentoring or leadership experience within a software team

How to Apply:
To learn more, please “Apply for this job” or contact James Grierson or Mats Rorvik at: james.grierson@talentinternational.com or mats.rorvik@talentinternational.com

For over 30 years, Talent has been redefining the recruitment experience with industry-leading support, exclusive benefits, and our world-class digital platform, ENGAGE. Apply today and elevate your career.

For a full list of vacancies, visit: www.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.