Xero is seeking a Mid-Level Engineer for their TaxCycle team to help create quality tax software products. This role combines full-stack development with a focus on building scalable tax software solutions. The position requires 2+ years of engineering experience with proficiency in C#, ASP.NET, .NET Core, and JavaScript (React/Redux). The ideal candidate will work on building and maintaining services, contributing to new product experiences, and maintaining engineering excellence standards. The role offers a comprehensive benefits package including health insurance, generous paid leave, and equity participation. Working in a hybrid environment across Canadian locations (Calgary, Vancouver, or Toronto), you'll be part of a company that focuses on automating routine tasks and helping small businesses thrive. The position emphasizes both technical excellence and mentorship, requiring strong collaboration skills and a commitment to best practices in software development.