Senior Software Engineer - Tax

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in UK
Remote
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Xero’s online accounting software connects small business owners with their numbers, their bank, and advisors anytime.
The Role
This role involves creating and managing software solutions, focusing on quality, automation, and engineering excellence. The engineer will coach team members, participate in testing and issue resolution, contribute to coding standards, and promote modern delivery practices. They will also play a part in recruitment and ensure the software meets customer expectations.
Summary Generated by Built In

You'll help build and manage software that solves engineering problems at scale. You’ll work

in collaboration with other Xeros to help create and deliver beautiful software to our customers, faster.

You’ll undertake software application development on applications in our existing suite of products (including new ones), contributing to new or improved experiences for our customers, internal and external.

You’ll help maintain the standard for engineering excellence at Xero and support your team in building products together. You’ll demonstrate leadership on best practices, and be a role model and mentor for other team members. You’ll contribute to our cross functional environment by working towards the same objectives, using modern principles and practices.

You’ll be enabled to seek clarity with technical complexities and be able to demonstrate smart ways to automate. You’ll be able to make data-driven decisions that will release value early to solve Xero customers' problems more effectively.



What you'll do

  • Create software - Care deeply about customer problems and technical excellence, develop high quality and scalable software, and coach others to do the same. Relentlessly automate any manual processes. Contribute to technical solution designs that embrace a quality-first approach. Participate in code reviews as a role model for giving and receiving feedback.
  • Test software - Design and perform sophisticated testing activities that effectively efficiently reveal product quality across a range of risk areas and quality criteria. Coach team members to enable high quality testing in line with Xero’s quality strategy and standards
  • Resolve issues - Efficiently assess the causes and identify solutions for development production issues, and effectively communicate the impact to stakeholders. Recognise common patterns of failure to mitigate issues before they reach production. Proactively participate in incident responses and contribute to post-mortems.
  • Engineering standards & frameworks - Contribute to Xero's engineering standards and frameworks. Work closely with the Lead and Principal Engineers to apply standards to software and delivery processes
  • Continuous improvement - Proactively maintain, grow and share knowledge of development technologies used in the development of Xero’s software application
  • Deliver infrastructure in a production environment - Champion automation of delivery processes. Coach and support engineers to ensure all software is running as expected a
  • proactively works to prevent customer facing problems.
  • Modern software and delivery practices - Be a proactive champion of agile and deliver practices who coaches and develops others in this space in order to ensure a consistent approach to ways of working.
  • Recruitment - Participate in interviews and recruitment processes.

What you'll bring with you

  • High level of experience in a range of languages and tools and experience with the tech we use C#/.Net, React, SQL Server, and AWS.
  • Proven ability to contribute to internal ecosystems, build SDKs and libraries to enable other teams to integrate with their products.
  • Able to debug across the entire Xero technology stack to unblock the team.
  • Able to make major code design decisions for individual products.
  • Highly proficient in the architecture and implementation of distributed systems. Ability to refactor complex, monolithic systems into scalable, resilient components.
  • Proficient with CI/CD concepts and tooling.
  • Strong advocate and teacher of TDD and automated tooling to safely and repeatedly release code.
  • Ability to review and coordinate team processes to improve quality and strengthen feedback loops.

Top Skills

C#,.Net,React

What the Team is Saying

Rose
Sophia
The Company
HQ: Hawthorn, VIC
4,700 Employees
Hybrid Workplace
Year Founded: 2006

What We Do

Xero is a global small business platform with 3.95 million subscribers which includes a core accounting solution, payroll, workforce management, expenses and projects. Xero also has an extensive ecosystem of connected apps and connections to banks and other financial institutions helping small businesses access a range of solutions from within Xero’s open platform to help them run their business and manage their finances.

Why Work With Us

Xero is not like most companies. When you join Xero, you become part of something beautiful —a global community of people who are passionate about making an impact on the world. It’s a place where you can truly be yourself and find success in a way that’s meaningful to you.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Xero Teams

Xero Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Join us from home or at one of our beautiful workspaces. Xero has offices in Australia, New Zealand, United Kingdom, United States, Canada, Singapore, and South Africa.

Typical time on-site: Flexible
HQMelbourne (HQ)
HQWellington, NZ
Singapore
Auckland, NZ
Brisbane
Denver, CO
London, GB
Napier, NZ
New York, NY
Company Office Image
San Mateo, CA
Sydney, NSW
Toronto, Ontario
Learn more

Similar Jobs

Xero Logo Xero

Lead Engineer (Syft Integration)

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote
UK
4700 Employees

Xero Logo Xero

Team Lead - Engineering (Syft Integration)

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote
UK
4700 Employees

Xero Logo Xero

Software Engineer- Syft Integration

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote
UK
4700 Employees

Xero Logo Xero

Senior Software Engineer- Syft Integration

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote
UK
4700 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account