Vix Technology
Vix Technology
Vix Technology develops intelligent transportation systems for public transit agencies and operators worldwide. Its work spans automated fare collection, mobile ticketing, transit analytics, real-time travel information, and network management tools designed to make journeys easier to manage and improve the passenger experience. With more than 35 years in the sector and solutions deployed across over 200 cities, Vix Technology supports the modernization of transit networks and the development of more sustainable urban mobility.

Java/C++ Developer – Hybrid in Melbourne

Software engineer building secure transaction-processing systems with TypeScript, C++, Java, AWS, and Linux. The role includes automated testing and CI/CD development to support dependable software delivery.

Description

  • Develop software throughout the full development lifecycle
  • Build automated tests and supporting test harnesses
  • Diagnose and resolve complex technical problems
  • Support consistent solution build, testing, and deployment processes
  • Develop across applications, integrations, Linux systems, and AWS infrastructure
  • Strengthen automated testing and CI/CD pipelines
  • Configure environments, investigate issues, and support development workflows with Unix or Ubuntu shell commands and scripts

Requirements

  • Substantial hands-on experience in software engineering
  • Practical development experience with TypeScript, C++, and Java
  • Experience designing automated tests and building test harnesses
  • Practical experience with AWS and Linux or Unix environments
  • Working knowledge of CI/CD, automated build and testing practices, GitHub, and sound source-control methods
  • Strong troubleshooting and problem-solving abilities
  • Experience working across varied applications, technologies, and environments
  • Background in payments, financial systems, transaction processing, or related integrations

Benefits

  • Private healthcare coverage
  • Pension plans
  • Life assurance
  • Leave package
  • Training and development

Related Jobs