أبلاي إيدج ابدأ البحث عن عمل

Software Engineer

ProSpend · Sydney, New South Wales, Australia

قدّم وتابع مع أبلاي إيدج
About UsProSpend is a leading Australia-built unified spend management platform designed for growing mid-market businesses across Australia and New Zealand. The platform provides finance teams with greater control over business spend, covering expenses, accounts payable, corporate and virtual cards, purchase orders, budgets, travel, and approvals. Built for organizations with 50 to 1,000 employees, ProSpend supports Australian GST and FBT requirements and integrates with more than 30 finance systems, including Xero, MYOB, Sage, and NetSuite.About the roleWe're looking for a Software Engineer who wants to build products that matter—not just write code. At ProSpend, you'll play a key role in shaping the future of our AI-powered spend management platform, taking ownership of features from concept through to production. This is a hands-on role where you'll partner closely with Product and Engineering to solve real customer problems and deliver high-quality software that scales.What you'll doOwn features end-to-end — from spec to production.Work agent-first with AI tools. Turn Jira tickets and ambiguous requirements into clear, testable specifications; delegate first-pass implementation to coding agents; review for architecture, correctness, and conventions; and own the code that ships.Orchestrate, don't just prompt. Run multiple agent tasks in parallel and design the feedback loops — tests, evals, guardrails — that let agents work reliably without constant supervision.Drive test automation and TDD with Playwright, JUnit, and Jest, with test cases authored and tracked in testing platform and wired into CI.Hold the verification bar. AI output is fallible and you are accountable for what reaches production — you catch defects through disciplined review, strong typing, and automated checks.Lift the team. Set conventions, write the specs and context that make both agents and teammates effective.What we're looking forBachelor’s degree or equivalent practical experience.5 years of experience programming in Java and Spring.3 years of experience programming in JS framework (Vue or React).1 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.1 years of experience with Generative AI Agents.Solid understanding of Object-Oriented Programming (OOP) and related design patterns.Fluent with AI coding agents (Claude Code, Gemini, or Codex) in real production work — not demos. You can decompose a problem, write a precise spec, delegate to agents, and verify the result.Strong code-reading and review skills. You assess architecture, correctness, and maintainability quickly — in an AI-native team, reading and reviewing matter as much as writing.Test-automation discipline. You write and maintain meaningful tests (Playwright / JUnit / Jest) and treat them as the contract that agent-generated code must satisfy.Ownership and comfort with ambiguity. You take a vague problem all the way to a shipped, reliable solution.Clear written communication.If you're excited by solving complex problems, embracing AI as part of your engineering toolkit, and having genuine ownership over what you build, we'd love to hear from you.