Highly Technical Software Engineer

4 weeks ago


Hawkes Bay, Canada Roman Health Pharmacy LLC Full time

About Xero

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. Our purpose is to make life better for people in small business, their advisors, and communities around the world.

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. It is a hands-on, on-the-tools role and you'll be the focal point where technical decisions meet strategic thinking.

Key Skills and Responsibilities

  1. A microservice, written in C# on .NET.
  2. Utilising a variety of AWS services.
  3. Running in a Docker container, orchestrated by Kubernetes.
  4. Accessed by SPA written in React with TypeScript.
  5. Deployed with an automated CI/CD pipeline.
  6. Monitored by industry leading monitoring, alerting, tracing, and logging tools.

What we look for in a Xero Engineer

  • Self-awareness and growth mindset.
  • Openness to learning from failure.
  • Honesty, transparency and encouraging of feedback.
  • Teamwork, collaboration and mentorship.
  • Customer and product focus.
  • Commitment to supporting an inclusive culture and upholding Xero's values.

Life at Xero

As an engineer at Xero, you'll be joining us on our mission to be one of the most sustainably excellent software engineering companies in the world. You'll have exposure to a variety of complex challenges at a global scale.

  • Join an inclusive cross-functional team and collaborate with Product, Design and Engineering.
  • Use the latest engineering and software delivery practices, at scale.
  • Support your growth with various training and development resources.
  • Get involved with the Xero Mentorship Program, our many communities of practice and Employee Resource Groups.

Why Xero

We offer very generous paid leave to use however you'd like, dedicated paid leave to care for your physical and mental wellbeing, and an Employee Assistance Program to access mental health care for you and your family.

Xero is an NZ Immigration Accredited Employer and Rainbow Tick certified too.


  • Technical Team Lead

    32 minutes ago


    Hawkes Bay, Canada Roman Health Pharmacy LLC Full time

    Xero is a cutting-edge, user-friendly platform that empowers small businesses and their accounting and bookkeeping advisors to thrive.We're dedicated to making a positive impact on people's lives in small business, their advisors, and communities worldwide. Our team supports our people to excel so they can help small businesses succeed through innovative...

  • Technical Lead

    4 weeks ago


    Terrace Bay, Ontario, Canada Superior North Catholic District School Board Full time

    Overview of the Technical Lead PositionThis is a challenging technical leadership role that involves guiding a team of software engineers in developing innovative solutions.Technical leadership and guidanceTeam management and collaborationSoftware development and implementationRequirements and ResponsibilitiesThis role requires a strong technical background,...


  • Happy Valley-Goose Bay, Canada The Labrador Inn Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer with expertise in Java and Software Development Life Cycle to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying high-quality software solutions.Responsibilities:Design and develop...

  • Software Engineer

    4 weeks ago


    Terrace Bay, Ontario, Canada Drifters Motel & Restaurant Full time

    We are seeking a talented Software Engineer to join our team at {company}. As a software engineer, you will be responsible for designing, developing, and testing software applications. This is a great opportunity to work on a variety of projects and collaborate with our team of experienced engineers.Key Responsibilities:Design and develop software...


  • Thunder Bay, Ontario, Canada Cementation Canada Inc. Full time

    Cementation Canada Inc. is seeking an experienced Technical Engineering Project Manager to oversee our engineering projects and ensure they meet deadlines and budgets.Job DescriptionThe successful candidate will be responsible for assigning engineering projects to engineers or other technical workers, coordinating work activities, reviewing engineering...


  • Mill Bay, Canada Western Coast Insurance Services Full time

    We are seeking a highly skilled and motivated Software Development Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. In this role, you will be responsible for designing, developing, and testing software applications using a variety of programming languages...


  • Thunder Bay, Ontario, Canada Tetra Tech Full time

    About Tetra TechTetra Tech is a leading provider of consulting engineering and technical services. Our team of skilled professionals delivers smart solutions for challenging projects, leveraging our expertise in science, research, engineering, construction, and information technology.Job SummaryWe are seeking an experienced Technical Lead Mechanical Engineer...


  • Thunder Bay, Ontario, Canada Tetra Tech Full time

    Job Title: Highly Skilled Mechanical Design Engineer

  • Software Engineer

    4 weeks ago


    Alert Bay, Canada Bayside Inn & pub Ltd Full time

    Job DescriptionWe are seeking a highly skilled  Software Engineer (Backend Developer) for our team. As a  Backend Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:1. Design and develop software applications2. Collaborate with cross-functional teams3. Troubleshoot and debug software...

  • Software Engineer

    4 weeks ago


    Thunder Bay, Ontario, Canada First Student Shared Services Full time

    Key Responsibilities:We are looking for a Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and programming principles.Main Tasks:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software featuresEnsure high-quality software...

  • Software Engineer

    4 weeks ago


    Terrace Bay, Ontario, Canada Drifters Motel & Restaurant Full time

    Job Title: Software EngineerAs a key member of our IT team, you will be responsible for designing, developing, and testing software applications. This role requires strong problem-solving skills, attention to detail, and the ability to work collaboratively with cross-functional teams.Responsibilities:* Design and develop software applications using various...


  • Thunder Bay, Ontario, Canada Tractor Trailer Service Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and tools.Collaborate with cross-functional teams to gather...


  • Thunder Bay, Canada AtkinsRéalis Full time

    Job DescriptionTechnical Support and Quality EngineeringCome join us in reshaping the future with AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its people.We are currently seeking a Project Technical Support & Quality Engineering Representative who special

  • Lead Design Engineer

    3 weeks ago


    Thunder Bay, Ontario, Canada Redpath Mining Full time

    Job SummaryWe are seeking a highly skilled Lead Design Engineer to join our team at Redpath Mining. As a key member of our Engineering & Technical Services group, you will be responsible for providing design services that support the implementation of project work.About the RoleYou will produce drawings from appropriate software accurately and in a timely...


  • Thunder Bay, Canada Nordmin Engineering Full time

    p>Now in our 19th year of operation, Nordmin Engineering Ltd. is a technical resource of choice for the mining and resource sectors. p>With three offices located in Thunder Bay and Sudbury, Ontario, as well as Salt Lake City, Utah, Nordmin provides Engineering and Geologic Consulting Services to clients worldwide.Nordmin Engineering Ltd. is presently looking...


  • Thunder Bay, Ontario, Canada City of Thunder Bay Full time

    We are seeking a highly skilled diesel engine mechanic to join our team in the City of Thunder Bay. As a key member of our maintenance team, you will be responsible for inspecting and testing mechanical units, locating faults and malfunctions, and performing repairs and maintenance on a variety of equipment.The ideal candidate will have excellent...

  • Mechanical Engineer

    3 weeks ago


    Thunder Bay, Ontario, Canada WSP Canada Full time

    About WSP CanadaWSP Canada is a leading professional services firm dedicated to future-proofing our cities and environments. With over 12,000 people across Canada, we're involved in everything from environmental remediation to urban planning, engineering iconic buildings, designing sustainable transportation networks, extracting essential resources, and...


  • Happy Valley-Goose Bay, Canada Proper Care Services Inc Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing and developing software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems using various programming languages and technologiesCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and...

  • Software Engineer

    4 weeks ago


    Happy Valley-Goose Bay, Canada Step Four Ltd Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to...


  • Thunder Bay, Ontario, Canada Radcliffe Siddo Holdings Corp. Full time

    We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}. In this role, you will be responsible for the development and maintenance of our backend systems, working with our team to build and deploy scalable and efficient solutions. Your expertise in programming languages such as Java, Python, or C# will be essential in this...