Careers · Now Hiring
Pronto Xi 4GL Developer (v7.40).
Perth · Full-time · $170K+ Super + Bonus. Lead custom 4GL development and technical delivery for a global mining organisation running Pronto Xi v7.40 across 500+ users.
Position Overview
About the role
We are a leading, large-scale mining and resources organisation seeking a highly skilled Pronto Xi 4GL Developer to design, build, and maintain custom enhancements, integrations, and technical solutions within our enterprise ERP environment. Running on Pronto Xi v7.40, our system supports a complex, global ecosystem of 500+ users across corporate offices, processing plants, and remote mine sites.
Working collaboratively with two Pronto Support Analysts, you will serve as the primary technical escalation point (L3/L4) and lead development initiatives for system enhancements. A solid understanding of mining, supply chain, asset management, and project accounting workflows is highly advantageous, as you will translate complex operational requirements into scalable, maintainable 4GL solutions. You will also partner closely with our BI team to optimise Cognos and Phocas data models for operational and financial reporting.
What you’ll do
Key responsibilities
Custom 4GL Development & System Enhancements
- Design, code, test, and deploy custom Pronto 4GL programs, screen modifications, and automated workflows tailored for mining operations (fleet maintenance, project costing, JV accounting, remote site inventory)
- Develop and maintain custom reports, batch processes, and system utilities using Pronto 4GL and advanced SQL within the v7.40 environment
- Refactor and optimize legacy 4GL code to improve performance and ensure full compatibility with Pronto Xi v7.40 and its PostgreSQL database
- Implement and manage custom configurations across Financials, Distribution, Maintenance, Purchasing, and Project modules
System Architecture & Integration
- Design and build secure, scalable integrations between Pronto Xi v7.40 and mining-specific third-party systems (FMS, weighbridges, geological databases, WMS, e-procurement platforms)
- Develop and maintain REST/SOAP APIs and middleware connectors for real-time data exchange between remote mine sites and central corporate systems
- Manage database schema modifications, indexing strategies, and query optimisation in PostgreSQL to support 500+ concurrent users with minimal latency
Technical Support & Team Mentorship
- Act as the final technical escalation point (L3/L4) for complex system errors, performance bottlenecks, and code-level defects
- Collaborate with and technically mentor two Pronto Support Analysts, providing code reviews, debugging guidance, and best-practice training
- Lead root-cause analysis for critical production incidents at both corporate and remote mine sites, implementing permanent technical fixes
BI & Data Engineering
- Partner with business stakeholders to design and implement advanced data models and automated data pipelines for Cognos and Phocas, focusing on mining KPIs (tons moved, equipment utilisation, safety metrics, procurement spend)
- Optimise Phocas data warehouse configurations, improve ETL performance, and resolve data synchronisation issues between Pronto v7.40 and BI platforms
- Develop custom SQL views and stored procedures to ensure reporting accuracy across multiple sites and cost centres
SDLC, DevOps & Release Management
- Follow structured SDLC methodologies: requirements gathering, technical design, version control, peer review, UAT coordination, and production deployment
- Manage code repositories and deployment pipelines, ensuring strict change-control protocols are followed to maintain system stability across global sites
- Execute comprehensive testing (unit, integration, performance) before all production releases, particularly prior to month-end and financial period closes
What you bring
Required qualifications
Education & Experience
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Minimum 5–7 years of hands-on Pronto 4GL development experience in enterprise environments
- Proven, specific experience developing on Pronto Xi, including its PostgreSQL database architecture
- Demonstrated experience in the mining, resources, or heavy industrial sector (highly preferred)
- Experience working in a team structure, mentoring or leading junior support staff
Essential Technical Skills
- Expert-level proficiency in Pronto 4GL programming, debugging, and performance tuning
- Advanced PostgreSQL skills (specific to Pronto Xi v7.40): complex queries, stored procedures, query optimisation, and database design
- Strong experience with system integrations: REST/SOAP APIs, web services, EDI, and handling data synchronisation for remote/offline site operations
- Proficiency with version control systems (Git) and structured deployment methodologies
- Hands-on experience with Cognos and Phocas data modelling, ETL troubleshooting, and custom report development
Desirable Skills
- Pronto Xi Developer Certification or official v7.40 training credentials
- Experience with CI/CD pipelines and automated testing in ERP environments
- Knowledge of C#, .NET, Python, or JavaScript for complementary automation tools
- Familiarity with mining-specific software integrations (MineWare, Jigsaw, or similar FMS/production systems)
Soft skills
Working conditions
- Standard business hours with flexibility for system release windows, month-end/EOFY deployments, and critical production fixes
- Participation in a rotational on-call schedule for high-priority technical incidents affecting mine site operations
- Hybrid/remote work options available following onboarding
- Occasional travel to remote mine sites or processing plants may be required
- Fast-paced, enterprise-scale environment with strict safety, compliance, and operational continuity requirements
Performance metrics
- Code quality, maintainability, and adherence to development standards within the v7.40 environment
- System performance improvements and reduction in critical production incidents at mine sites
- Successful on-time delivery of enhancements, integrations, and BI technical requirements
- Deployment success rate and adherence to strict mining change-management protocols
- Technical documentation completeness and knowledge transfer effectiveness to the support team
How to apply
Ready to join the team?
Interested candidates should submit:
- Current resume highlighting Pronto 4GL development experience, specifically on Pronto Xi v7.40, and any mining/resources sector experience
- Brief cover letter outlining your experience with large-scale ERP customisations, remote site integrations, and BI technical development
- Examples of complex technical challenges resolved (e.g., PostgreSQL performance tuning, API integrations with operational systems)
- Salary expectations and notice period
Our client is an equal opportunity employer who celebrates diversity and is committed to fostering an inclusive, innovative, and safe environment for all employees across their global operations.