Senior Software Engineer - C# / .Net at Willow

Engineering, Full-Time, Melbourne melbourne remote engineering full-time
Posted 16 days ago

Founded in 2017, Willow is a global technology start-up. The WillowTwin™ is a disruptive IoT/Data SaaS that unlocks the true potential of smart buildings and infrastructure. We are writing a new chapter in human history, with unprecedented resource optimisation and management empowered by data. 
For the second year in a row (2020 & 2021), Willow has been ranked in Linked In's Australian "Top 25 Start-ups". You will be joining a team of performance-driven individuals, backed by the most advanced technology the built world has ever seen. We are chartering a new course, Digital First, the Willow Way. Our 'Willow World' is fast-paced, nurturing and collaborative.

Summary of role:

We are looking for a Senior Software Engineer who is interested in making an impact. Willow is on a mission to digitise the built world. And we do so by using cutting edge technology (Azure Twin, .Net Core. and more), collaboration among global tech talent, and a remote-first approach.

Role & Responsibilities

  • Work as a member of the engineering team, building software solutions that deliver on the vision of the Product Owner
  • Deliver high quality, maintainable, and secure software solutions
  • Work with the team and Product Owner to refine the vision and features into smaller, deliverable user stories
  • Collaborate with the development team on design ideas, technical challenges, and code reviews
  • Ensure team deliverables meets the agreed Definition of Done and quality standards
  • Find ways to continuously improve productivity and efficiency within the team
  • Remain transparent in your work and share knowledge with others
  • Take ownership for the full cycle of development ( from coding to production)
  • Skills you will have:

  • Required skills:
  • Extensive experience with Back-end & APIs: C#, .Net Core, and SQL
  • Good understanding of design patterns and collaborative coding practices
  • Comfort in performing non-coding tasks that aid the team's ability to deliver
  • A proven history of collaborating to add value rather than just delivering on stated requirements
  • Work style oriented by a growth mindset, agile methodology, and DevOps Culture
  • Strong attention to detail and a disciplined delivery approach
  • Ability to work quickly whilst still delivering maintainable, well-written solutions
  • Excellent written and verbal communication skills in English
  • Nice to have:
  • Experience in developing distributed, cloud-based solutions
  • Experience mentoring others and/or willingness to do so
  • Experience in test automation beyond unit testing (integration, functional, performance, load, etc.) 
  • Knowledge about DevOps and laC
  • This role can be performed in Melbourne or remotely within Australia.

    If you are eager to work in a fast-paced, high growth tech start-up based on collaboration and open communication, then Willow could be the place for you. We at Willow never give up, we work smart, we care about our fellow human beings, and we always put our best foot forward.

    Willow is proudly diverse. We work to create an equitable and inclusive experience for candidates and employees, where people from different backgrounds have an opportunity to succeed. Join us in our mission to digitise the built world!

    To find out more, visit the website: