
Senior Full Stack Engineer
- Melbourne, VIC
- Permanent
- Full-time
- Work in a start-up like environment - opportunity to develop new features
- Holistic well-being program - flu vaccinations and health & wellbeing focused work
- We support flexibility and choice. We encourage you to find the right balance between connecting in person with your clients and teams and meeting your own personal needs
- Lead end-to-end solution development from ideas to production scale
- Embed AI-assisted framework to design, build, and optimise our cloud data platform, including new UI components, APIs, data pipelines, and AI/ML integrations
- Collaborate with the data and AI team to integrate rules engines, ML models, and reporting/visualisation layers (data lake, pipelines, dashboards)
- Contribute to feature pipeline planning and influence the strategic direction of the platform
- Champion agentic development patterns to enable scalable automation and integration
- Mentor and guide junior engineers in software development, coding standards, and best practices, including code reviews
- 4+ years of relevant work experience as a Full Stack Software Engineer
- Proficiency in .NET Core APIs, C#, and HTML/CSS/JavaScript and ReactJS (or Angular)
- Strong technical abilities to design solutions, write and debug complex code (including APIs), and apply best practices in software engineering
- Experience with relational databases and handling large data volumes with Python and SQL
- Proven experience using AI-powered developer tools (e.g. GitHub Copilot, Claude Code, Model Context Protocol (MCP), or similar) as a core part of your engineering workflow, from coding and testing to documentation and automation
- Familiarity with modern development practices, including code control, CI/CD pipelines, TDD/BDD
- Exposure to the following would be advantageous:
- Cloud technologies (Azure preferred), Docker, Kubernetes and open-source data/platform engineering tools
- Data visualisation and analytical platforms (e.g. Tableau, PowerBI, Databricks)
- Commercial awareness with an ability to think strategically in the delivery of cloud-based solutions
- Strong communication and collaboration skills, with proven ability to work effectively with diverse, multidisciplinary teams
- Self-starter mindset: comfortable working autonomously in a fast-paced, flexible, and dynamic environment