Software Developer
Job no: 494090
Work type: Full Time
Location: Western Australia
Categories: Information and Communication Technology
Software Developer
We’re currently expanding our team and looking for an experienced Software Developer to join the team.
Location: Perth Airport
Salary: 75k - 80K + 12% super
Applications close: 1st June 2026
What you’ll be doing:
Application Development & Support
- Assist with full stack development and maintenance of Centurion TMS applications, including Order Creation (OLS), Allocation (JAS), and Finance systems integration (FMS/PIPS).
- Implement new features and enhancements to support finance, operations, and compliance processes.
- Investigate, troubleshoot, and resolve system bugs and performance issues in a timely manner.
Requirements Analysis & Solution Design
- Work with business stakeholders to understand and analyse user requirements.
- Contribute to solution design that aligns with Centurion’s current technology landscape and future-state architecture.
- Support cross-departmental reporting and operational needs through appropriate system changes and data solutions.
Integrations & Platforms
- Support integration work with AX 2012 and Dynamics 365, including working with integration API endpoints.
- Assist with Azure-based services such as Entra ID and Service Bus as part of application and integration development.
Data Processing & Reporting
- Support data processing and automation tasks, including SQL data validation and Power Query-based transformations.
- Contribute to the design and development of software solutions that implement reporting of freight movements in line with the National Greenhouse and Energy Reporting (NGER) scheme.
Quality Assurance
- Conduct testing, debugging, and verification activities to ensure system reliability, performance, and functionality.
- Participate in code reviews to maintain code quality, consistency, and adherence to standards.
- Contribute to technical documentation to support maintainability and knowledge sharing.
Ways of Working & Collaboration
- Use JIRA to manage tasks, track issues, and work within an Agile/Scrum delivery framework.
- Use GitLab and the GitFlow workflow to manage branches, merges, and collaborative development.
- Participate in system demonstrations and showcase new features and changes to stakeholders.
- Collaborate with other developers, analysts, and business users in a structured and standards-driven development environment.
What you’ll bring:
- Knowledge of Transport Management Systems (TMS) and logistical systems.
- Exposure to or experience with Centurion TMS applications (OLS, JAS, FMS/PIPS) is desirable.
- Knowledge of AX 2012 and Dynamics 365, including integration via API endpoints.
- Full stack development capability or strong interest in learning, using:
- C#, .NET
- SQL Server
- Angular, TypeScript
- Azure Entra ID, Service Bus
- Understanding of, or willingness to learn, the National Greenhouse and Energy Reporting (NGER) scheme as it relates to freight movement reporting.
- Experience or familiarity with:
- SQL for data validation
- Power Query for data transformation
- Agile/Scrum practices
- JIRA for work management
- GitLab and GitFlow for source control and collaboration.
- Strong problem-solving and analytical skills, with attention to detail and a willingness to learn from more senior team members.
What's in it for you?
- Discounts with hundreds of retailers at over 9,000 locations across Australia.
- Attractive team benefits, stability, and exciting national growth opportunities.
- RIPPA values-driven company with a serious safety culture.
- Career development with extraordinary opportunities on a national scale.
- Fast growing organisation, excellent training, progression, and support.
Company Overview
Centurion is a premier logistics company with a long-standing reputation for excellence in transportation services across Australia. Founded in 1971, our business provides nationwide service with 34 branches across Western Australia, Queensland, Northern Territory, South Australia and Victoria.
How to Apply
Ready to drive your career forward with Centurion? If you feel you have the experience, ability, and skills to take the next step with your career within Centurion, we want to hear from you. Click Apply now. For more information, please contact recruitment@centurion.net.au
Don't miss out on this exciting opportunity to join a leader in the transportation industry! We are an Equal Opportunity employer, and we encourage applications from women and First Nations People.
Please note that we do not accept applications from recruitment agencies. Direct applicants only.
Advertised: W. Australia Standard Time
Application close: W. Australia Standard Time
Apply now