Where

Senior Universe Analyst Programmer

WEX Australia Pty
Perth Full-day Full-time

Description:

Job Scope

The Senior UniVerse Analyst Programmer is responsible for the analysis, design, development, testing, quality control, maintenance, and support of the Card Management System. The role involves modifying, enhancing, and maintaining the UniVerse -based backend, ensuring system stability, performance, and scalability.

Key Responsibilities/tasks

Software Development

  • Develop, enhance, and maintain UniVerse-based applications using PICK BASIC and SB+.

  • Design, develop, and test business logic, batch processes, and UI components in terminal-based environments.

  • Optimise system performance by improving database indexing, query execution plans, and file structures.

  • Implement and maintain data interfaces between UniVerse and external systems using REST APIs, SOAP, CSV, and XML.

  • Develop and maintain stored procedures and UniQuery reports.

  • Maintain version control and documentation of all development activities.

System Support:

  • Provide Level 2/3 support for system issues related to UniVerse, UniData, PICK and SB+.

  • Monitor and troubleshoot system performance, database integrity, and batch job execution.

  • Develop and maintain system logs, job schedulers, and automated alerts.

  • Assist IT support teams in resolving production issues.

  • Participate in on-call support rotations, ensuring system uptime and issue resolution.

System Analysis:

  • Work with the product team to define functional and technical requirements.

  • Document system changes, enhancements, and impact analyses.

  • Propose and design improvements to legacy applications and database structures.

  • Collaborate with stakeholders to ensure system changes align with business needs.

Documentation/Training:

  • Write test cases for functional, integration, and regression testing.

  • Execute and document unit and system testing for new features and bug fixes.

  • Automate repetitive testing tasks where possible.

  • Support user acceptance testing (UAT) and production rollouts.

  • Maintain version control and release management processes.

Testing:

  • Maintain detailed technical documentation for UniVerse applications and APIs.

  • Develop and update user manuals, training guides, and support documentation.

  • Conduct knowledge-sharing sessions for junior developers and IT support staff.

  • Ensure all system documentation is up to date and aligns with compliance requirements.

Other:

  • Perform other ad-hoc tasks as and when requested.

  • Openly communicate and work with fellow IT team members across all locations to ensure an effective Engineering Team for our business.

Technical Skills & Experience

Essential Skills

  • 5+ years of experience developing and supporting applications in UniVerse, UniData, and MultiValue databases.

  • Strong expertise in PICK BASIC using SB+

  • Experience with database file structures, indices, transaction processing, and performance tuning.

  • Knowledge of UniQuery, MultiValue SQL (UniVerse SQL).

  • Experience integrating UniVerse applications with external APIs (REST/SOAP), file-based interfaces (CSV, XML), and job schedulers.

  • Understanding of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.

  • Strong troubleshooting and debugging skills in a production environment.

  • Experience working with terminal-based user interfaces (green screen applications).

Desirable Skills

  • Experience with modernisation projects (e.g., migrating legacy UniVerse applications to cloud-based or web-based platforms).

  • Knowledge of Linux/Unix scripting for automation and batch processing. Experience with Git, Jenkins, and CI/CD pipelines for version control and deployment.

  • Familiarity with containerisation (Docker, Kubernetes) and cloud computing (AWS, Azure, GCP).

Soft Skills & Attributes

  • Strong analytical and problem-solving skills.

  • Excellent communication and stakeholder management.

  • Ability to work independently and as part of a team.

  • Adaptability to work in a fast-paced environment with evolving priorities.

  • High attention to detail and commitment to quality.

Additional Information

  • On-call support required on a rotational basis.

  • Must be able to work in a hybrid or on-site model (as per business requirements).

  • Opportunities for cross-training in modern technologies and cloud-based solutions.

20 Mar 2025;   from: uworkin.com

Similar jobs

  • Paywise
  • Perth
Description: SENIOR BUSINESS ANALYST About Us At Paywise, we take pride in being a trusted partner for Australian organisations, empowering them to amplify the value of their employees' salaries. Our winning formula is a potent blend of cutting-edge ...
10 days ago
  • WACHS - Central Office > Finance and Business Services
  • Perth
Description: Senior Accountant/Senior Budget Analyst Salary: HSO Level G8 $124,516 - $128,795 p.a. Location: Perth Unit/Division: WACHS - Central Office > Finance and Business Services Work Type: Permanent - Full Time Position No: Pool Ref 00616524 ...
25 days ago
  • Synergy
  • Perth
Description: Perth The time to join Synergy has never been more exciting because you’ll be helping us to deliver on our commitment towards becoming a net zero carbon emission business by 2050. We are investing $3 billion in large-scale renewables ...
18 days ago
Description: Systems AccountantImmediate StartCompetitive Hourly RateA Senior Systems Analyst role with a State Government Department based in the CBD Your new company Our State Government client based in Perths CBD is looking for support from a Senior ...
11 days ago