Senior Software Engineer, Waddle, x15ventures - Sydney, Australia - CommBank

    CommBank
    CommBank Sydney, Australia

    Found in: Talent AU C2 - 2 weeks ago

    Default job background
    Full time
    Description

    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

    If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career.

    We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on

    Advertising End Date: 23/04/2024