24 Sep
|
Alii
|
Melbourne
Your code solves today’s problem. Your technical judgement helps ensure the platform is ready for what comes next.
We’re looking for a Senior Software Engineer who can work confidently across our established platform and modern architecture, while helping us take the next step in AI-assisted software development.
You’ll build domain services, APIs and modern React interfaces, contribute to architectural decisions and experiment with emerging AI tools and agentic workflows. Just as importantly, you’ll help turn what works into secure, repeatable practices that improve how the whole engineering team operates.
Your code solves today’s problem. Your technical judgement helps ensure the platform is ready for what comes next.
We’re looking for a Senior Software Engineer who can work confidently across our established platform and contemporary architecture, while helping us take the next step in AI-assisted software development.
You’ll build domain services, APIs and modern React interfaces, contribute to architectural decisions and experiment with emerging AI tools and agentic workflows. Just as importantly, you’ll help turn what works into secure, repeatable practices that improve how the whole engineering team operates.
About Us
At Alii, we maximise business success through time-saving solutions, helping clients unlock powerful automation and drive efficiency across their procure-to-pay processes. With roots in education, law and enterprise sectors, we empower organisations to thrive in an ever-changing market.
Founded in 2018 and growing fast, our people are at the centre of everything we do. We’re a passionate, curious and collaborative team on a joint mission to revolutionise and protect accounts payable and procurement processes.
We lead with curiosity, heart and a culture of accountability, believing that great outcomes happen when passionate people work together.
The Role
You’ll help design, build and evolve the technology behind Alii,
while playing a senior role in how our engineering practices develop.
A key part of this role will be helping us move further into AI-enabled and agentic software development. We want someone who working our senior engineering teamcan help set up, test and iterate on agentic development workflows, work out what actually improves engineering productivity and quality, and help spearhead adoption across the engineering team.
- Develop and maintain C# and .NET Core domain services and APIs
- Build new user interfaces using React and our Micro SPA architecture
- Work across our existing MVC application and modern microservice architecture
- Design and build REST APIs and event-driven services
- Write comprehensive unit, integration and API tests
- Contribute to CI/CD, engineering automation and developer tooling
- Participate in architecture discussions, technical design and peer reviews
- Champion practical and responsible AI-enabled software engineering across the team
- DevelopAI tools, agentic workflows and automation approaches
- Turn successful experiments into repeatable team practices
- Help increase engineering speed without compromising quality, security or maintainability
Who We’re Looking For
You’re an experienced engineer who communicates clearly, thinks beyond the immediate ticket and enjoys solving complex problems with other smart people.
You’re equally comfortable improving an established application, contributing to modern services and exploring better ways for the team to build software.
- 6+ years of professional software engineering experience
- Strong C# and .NET Core experience
- Strong understanding of REST API design
- Strong SQL and Entity Framework experience
- Experience working with microservice architectures
- Experience with React and modern front-end development
- Experience with event-driven architecture and message queues, ideally Azure Service Bus and MassTransit
- Good understanding of Git, CI/CD and automated testing
- Comfortable working across both legacy and modern architectures
- Strong understanding of software architecture and good engineering practices
- A clear communicator who works well in a collaborative engineering team
- Interested in moving beyond basic code completion into agentic development workflows and engineering automation
Bonus Points
- Experience building or implementing agentic coding workflows, AI engineering harnesses or automated development pipelines
- Experience with Infrastructure as Code tools such as Pulumi, Terraform or Bicep
And the non-negotiables: you care about the quality of what you build, you’re curious enough to keep testing better ways of working, and you're excited to
Our Values
Better Together
We believe great outcomes happen when passionate people work together.
Customers Are King
Every decision starts with what’s genuinely best for the customer.
Curiosity First
We lead with curiosity, asking questions before assuming answers.
Community at Heart
We celebrate uniqueness, knowing different perspectives unlock real potential.
What’s on Offer
- Based in Melbourne, you’ll spend two days a week with our great team in the Scoresby office, with the flexibility to work from home the rest of the week.
- Genuine influence over our architecture, engineering practices and use of AI
- The opportunity to experiment with emerging tools and turn ideas into practical improvements
- Clear pathways to grow, plus room to keep learning
- A collaborative team with no egos, just good people
- A genuinely inclusive culture where every voice counts
#J-18808-Ljbffr
📌 Senior Software Engineer (Melbourne)
🏢 Alii
📍 Melbourne