At Ansarada, our goal is to craft innovative products that enable businesses to prepare for their next big breakthrough. Whether it's a startup raising capital, a company listing on the stock market or a company acquisition, Ansarada is the market leader in products designed for deals.  

As we scale to more aggressively to pursue this vision, we need passionate and curious developers who can exponentially scale our product.

A Software Engineer believes that only through care for the customer, continuous collaboration and improvement can a team achieve greatness. Strong interpersonal skills and extensive technical experience are core strengths that they use daily to work with their team to bring our vision into reality.  

How will you create impact?

  • Ensure consistent delivery of customer impact as part of ansarada's Continuous Delivery and a "you built it, you own it" culture
  • Evangelize robust technical patterns and ensure these are used throughout your solutions
  • Collaborate with the entire product team to drive quality improvement
  • Display the confidence to challenge the status quo
  • View challenges as an opportunity to make a positive difference

What are you responsible for?

  • Delivering high quality solutions on a regular basis that adhere to our design standards 

  • Crafting high quality code that follows industry best practice and our architectural standards
  • Supporting your colleagues by providing feedback on their code on a daily basis
  • Continuously growing and sharing your knowledge of emerging technologies and practices
  • Identifying opportunities to adopt cutting edge technologies and driving their adoption

What should you possess?

  • Experience working with cloud-based platforms such as AWS or Microsoft Azure
  • Extensive knowledge of, and experience in, the implementation of scaleable web-based solutions using C#
  • Deep expertise in the application of architecture patterns such as Domain Driven Design and/or Microservices
  • Passion for the wider development community and proven capacity to contribute to it
  • A selfless nature that puts the needs of the team ahead of your own
  • Hold a bachelor degree in Computer Science/Engineering or relevant tertiary qualification
  • 3+ years of commercial experience


  • Learn how to architect distributed systems at scale
  • Define, grow and share our ansarada development practices with the wider community (e.g. meet ups, conferences, open sourcing frameworks)