Taro Logo

Intermediate Software Engineer

Xero helps supercharge businesses by automating routine tasks, providing actionable insights, and connecting businesses with data, advisors, and apps.
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer- Syft Integration

Software Engineer position at Xero focusing on Syft Analytics integration, building data insights solutions using Node.js and React with remote work options in the UK.

Systems Engineer II

Systems Engineer II position at Walmart, combining software development and systems engineering expertise to build and maintain critical infrastructure solutions.

Software Engineer II

Software Engineer II position at Walmart in Bentonville, AR, offering $80K-$155K salary with comprehensive benefits, focusing on backend development and enterprise solutions.

Software Engineer, Payments & Billing - Apple Ads

Backend Software Engineer position at Apple focusing on payments and billing systems for Apple Ads, requiring Java expertise and 3+ years of experience.

Software Image Quality Engineer - Creativity Apps

Software Image Quality Engineer role at Apple focusing on testing and quality assurance for creative applications, combining technical expertise with understanding of photography and computational imaging.

Description For Intermediate Software Engineer

Xero, a leading financial SaaS company, is seeking an Intermediate Software Engineer to join their team in a remote capacity from the UK. This role sits between Associate Engineer and Senior Engineer on their engineering career ladder, offering an excellent opportunity for growth in a company that's revolutionizing small business operations through automation and data insights.

The position involves working with modern technologies including C#/.Net, React, SQL Server, and AWS, focusing on developing robust, scalable software solutions that directly impact Xero's customers. You'll be part of a cross-functional team, contributing to both new and existing applications while maintaining high engineering standards.

As an Intermediate Engineer, you'll be responsible for creating high-quality software, participating in technical design discussions, conducting code reviews, and implementing automated testing strategies. The role requires strong problem-solving skills, as you'll be involved in triaging and resolving both development and production issues.

Xero offers an impressive benefits package, including generous paid leave, comprehensive healthcare coverage, mental health support, gym passes, and an Employee Share Plan. The company's commitment to work-life balance is evident through their flexible working arrangements and focus on employee wellbeing.

This is an ideal opportunity for a mid-level engineer looking to work with modern technologies in a company that values technical excellence, continuous learning, and making a real impact on small businesses worldwide. The role offers clear career progression paths and the chance to work on meaningful projects that help shape the future of business software.

Last updated 19 days ago

Responsibilities For Intermediate Software Engineer

  • Create software with focus on customer problems and technical excellence
  • Contribute to technical solution designs and participate in code reviews
  • Design and automate testing activities
  • Triage and solve development and production issues
  • Maintain and monitor delivery processes
  • Practice agile software development
  • Maintain knowledge of Xero's engineering standards and practices

Requirements For Intermediate Software Engineer

React
  • Experience in C#/.Net, React, SQL Server, and AWS
  • Ability to debug across a technology stack
  • Proficient in cloud infrastructure deployment and maintenance
  • Experience implementing resilient software design patterns
  • Ability to maintain, update and document team APIs
  • Knowledge of application and infrastructure security
  • Experience with test driven and trunk based development
  • Demonstrated ability to respond to production incidents

Benefits For Intermediate Software Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • Generous paid leave
  • Dedicated physical and mental wellbeing leave
  • Employee Assistance Program
  • Private medical insurance
  • Gym passes
  • 26 weeks paid parental leave for primary caregivers
  • Employee Share Plan
  • Flexible working

Interested in this job?