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.
© 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.
© 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.