job listings

/

senior software engineer waddle

Senior Software Engineer, Waddle

Waddle

Technology

Sydney

The Opportunity

We have multiple roles available for Senior Software Engineers (Full Stack) using Kotlin, Spring, React and Thymeleaf.

Let's introduce ourselves

Waddle helps Australian businesses unlock cash tied up in unpaid invoices, enabled via a digital platform powered by real time data. Our mission is to build a world class invoice finance platform to support Australian businesses with their working capital needs.

Waddle is a cloud based invoice finance platform which connects to accounting software in real time, powering CBA’s digital cash flow product, Stream Working Capital. The Waddle team is in an exciting period of accelerated growth following a recent acquisition by x15 ventures. We are looking to build a team of talented technologists  who are passionate about supporting Australian businesses access innovative working capital solutions.

The Role

We have multiple roles available for senior software engineers who are interested in creating a fantastic product for our users.  We build our applications using Kotlin and Spring, and our front-end is built with React and Thymeleaf, and value engineers with the knowledge of how to write fast, secure and scalable software.  You will be working in a team responsible for iterating on our product, taking initiatives (both product-focused and technical) from problem analysis all the way through to deployment.

One day you'll be running a kick-off session with our product owner and designers, the next day you will be pushing code to production.  Collaboration is key to our success, so open and honest communication is essential.  On the technical side, you will be deploying to serverless load-balanced containers, so an understanding of concurrent database access is important. 

What you will do day-to-day:

Create software

Produce robust, high quality, self-healing and scalable software that meets requirements

Produce software in line with x15’s delivery process and delivery standards.

Relentlessly identify opportunities to automate any manual processes

Contribute to technical solution designs that embrace a quality-first approach

Care deeply about customer problems and technical excellence

Test software

Design and automate technical testing activities that effectively reveal product quality across a range of risk areas and acceptance criteria, written in a de-coupled way that allows future refactoring

Proactively identify opportunities to increase test coverage

Collaborate with the team and understand their own responsibility for quality

Business Analysis

Work as a Feature Lead (where assigned) to uncover any technical complexities that may inform Business Owner decisions.

DevOps for software and infrastructure

Maintain and monitor delivery processes in a DevOps manner, ensuring the software delivered continues to run as expected.

Increase knowledge and ability to deliver software leveraging infrastructure as code.

Actively participate and provide leadership in incident responses, where needed. This includes triage, investigation and resolution of development and production issues, enabled by quickly diagnosing the root cause of the issue.

Mentoring

Provide technical mentoring with your delivery team and/or the wider Waddle engineering team; including identifying opportunities for pair-programming.

Proactively identify opportunities to support and unblock your delivery team

Work towards demonstrating expertise within areas of the Waddle product or technologies used within the tech stack.

Provide and proactively seek timely and insightful feedback to your engineering colleagues

Let's talk about the skills we're after 

Excellent communication and business partnering skills

A demonstrated track record of building innovative, quality software with intuitive user experiences using a wide range of internet-based technologies.

A love of rapidly building and shipping great SaaS products using modern, iterative methods

Ownership and ability to thrive in a fast-paced environment including juggling several changing priorities.

Strong Experience with AWS services and architectures including Serverless

Strong experience in Java, Kotlin, Spring, Typescript, JavaScript and ReactJS

Experienced in modern source code control and collaboration tools like Github

Experience working in an agile environment and in the use of work tracking tools such as JIRA.

Knowledge of invoice financing and explore to building financial services systems is a bonus

Some benefits to keep in mind: 

We offer flexible work options to support your well-being and life stuff 

We pay generous equal parental leave because family is hugely important  

We celebrate an authentic team culture and promote collaboration, innovation, and general mucking in 

You can choose your own adventure with access to communities of practice and development opportunities where you can learn from and grow with others   

We support hybrid working and have a beautiful base at South Eveleigh - a state-of-the-art precinct that’s part of Sydney’s wider technology community 

About x15

What is x15ventures?

We're a venture scaler powered by CommBank. We build, buy and invest in startups that will benefit the bank's 15 million customers and beyond.

We're navigating the space between corporate and startup worlds and harnessing the collision of careers, ideas and expertise to help build and scale the next generation of digital businesses.

Not for you? Share this job!

linkedin icon
instagram icon
twitter icon

Senior Software Engineer, Waddle

© 2023 CBA New Digital Businesses Pty Ltd ABN 38 633 072 830 and Australian Credit Licence 516487, trading as x15ventures. x15ventures is a trade mark of CBA New Digital Businesses Pty Ltd. CBA New Digital Businesses Pty Ltd is a wholly owned but non-guaranteed subsidiary of the Commonwealth Bank of Australia ABN 48 123 123 124. CBA New Digital Businesses Pty Ltd is not an Authorised Deposit-taking Institution for the purposes of the Banking Act 1959 and its obligations do not represent deposits or other liabilities of Commonwealth Bank of Australia. Please refer to the venture websites for specific venture-related disclosures and other important information. Read our Privacy Policy.

Want access to events, networking and job opportunities, early-stage beta programs, and more?

linkedin icon
instagram icon
twitter icon

© 2023 CBA New Digital Businesses Pty Ltd ABN 38 633 072 830 and Australian Credit Licence 516487, trading as x15ventures. x15ventures is a trade mark of CBA New Digital Businesses Pty Ltd. CBA New Digital Businesses Pty Ltd is a wholly owned but non-guaranteed subsidiary of the Commonwealth Bank of Australia ABN 48 123 123 124. CBA New Digital Businesses Pty Ltd is not an Authorised Deposit-taking Institution for the purposes of the Banking Act 1959 and its obligations do not represent deposits or other liabilities of Commonwealth Bank of Australia. Please refer to the venture websites for specific venture-related disclosures and other important information. Read our Privacy Policy.

x15 Logo