Skip to Main Content

Job Title


Progress / OpenEdge Software Engineer


Company : Xemplo


Location : Sydney, New South Wales


Created : 2026-04-18


Job Type : Full Time


Job Description

Join Xemplo, a global leader in workforce management SaaS solutions, as we continue to expand internationally. As a Progress / OpenEdge Software Engineer, you will be responsible for designing, developing, and maintaining both customer-facing and internal applications using the Progress OpenEdge platform.In this role, you will demonstrate exceptional attention to detail, high-quality delivery standards, and strong interpersonal skills. Working closely with team members and stakeholders, you will evaluate project requirements and deliver robust, scalable business solutions that drive client success and internal efficiency.You will collaborate with a diverse and talented global team, with flexibility to work remotely while remaining closely connected to our dedicated Enablement and Implementation Teams. Headquartered in Sydney, Australia, Xemplo offers the opportunity to contribute directly to our global SaaS platform, shaping solutions that empower businesses to manage their workforce with confidence.ResponsibilitiesDevelop new software features and maintain existing applications using Progress OpenEdge ABL (Advanced Business Language) according to team priorities.Create testable, maintainable code adhering to team standards and best practices for Progress environments.Collaborate with other team members to ensure all work is properly developed, tested, and released.Provide refinement and estimation of planned development workContribute towards team and application planning activities, offering insights into architectural best practices.Optimise developed software for maximum speed, scalability, and reliabilityProvide input on technical and process initiatives which may improve team outputsMonitor applications to proactively resolve errors and performance issuesParticipate in peer code reviews, both as a code author and reviewerRequirements3 years'' professional software development experiencePractical enterprise experience with the Progress OpenEdge (ABL/4GL) platform including:AppBuilderPAS for OpenEdgeDatabase management / DataServerProficient understanding of API-based software development with RESTful API designsWorking knowledge of SQL-based, relational database management systems such as Microsoft SQL ServerFamiliarity with modern software development practices, including version control (e.g., Git), CI/CD, and Agile methodologies.Excellent oral and written communicationStrong troubleshooting and problem-solving abilityExperience working with global software development teamsBasic knowledge of cloud infrastructure and application hosting solutionsWhy join usPlay a pivotal role in scaling a global SaaS product.Opportunity to step into people management as the team expands.Be part of a collaborative team that values creativity, ownership and impact.Flexible work options; Hybrid roleWe encourage applications from individuals of all backgrounds and experiences. #J-18808-Ljbffr