Senior Developers (C#, Javascript) - Billing
Wellington, NZ
5d ago

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.

At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world.

This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information and connections.

Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.

Come and join us at Xero! Due to ongoing growth, we are looking for multiple experienced Developers to join our distributed Subscription and Billing team in Auckland or Wellington.

Who’s the team? The Subscription & Billing domain is made up of three pillars Revenue for invoicing and payments, Experience for subscription management tailored to external subscribers and internal customer support team, and Growth for entering new markets with localised experiences and expanding existing markets with diversified products.

Our three pillars deliver business outcomes via strong customer relationships. In parallel the Subscription & Billing domain is working on a multi-year programme to replace the current billing system with a more modern and scalable solution to better serve our expanding customer base and allow for more flexible and sophisticated billing scenarios.

The team uses the latest stack (.NET Core, Microservices, Containers, AWS).

What you'll bring with you :

  • Solid knowledge of C#, MVC and SQL Server with emphasis on writing modular, scalable code. Experience implementing cloud scale systems, preferably AWS, and an understanding of cloud design patterns
  • Significant relevant product experience (and some war stories to tell too) - think enterprise app development if not
  • A focus on quality, and experience with testing frameworks for .NET and JavaScript
  • Ability to develop scalable software against large relational databases, specifically SQL Server (and any NoSQL databases);
  • perhaps you’ve dabbled with event-driven architectures which would be a real bonus

  • Front-end development experience with ReactJS and Redux would be well regarded
  • Openness to share your understanding and experience of working within complex architecture designs that support scalable software solutions.
  • A wealth of experience in both the technical and non-technical aspects of software development that enables you to share knowledge, mentor others and push for continuous improvement.
  • Lift the team's game by championing positive change in team practices and culture.

    Why you should become a Xero It’s a diverse and inclusive environment, with people who will respect, challenge, support and mentor you to do the best work of your life.

    We’re a place where innovation and change are not only encouraged but also celebrated. We value our people and want them to enjoy and take pride in their work.

    We’re very supportive of flexible working arrangements and offer a competitive remuneration package including shares and life insurance, in addition to your base salary.

    We have a culture we’re proud of. Whether you're after a workplace with a social vibe, or a workplace which understands your family is priority - Xero is all of that and more.

    Xero is an NZ Immigration Accredited Employer and Rainbow Tick certified too.Please include a cover letter in your application, telling us why you’re a great fit for this position.Apply for this job

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form