Powerful enough for your accountant, simple enough for you.
Software Engineer
Location
New Zealand
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
Xero
• Play a central role in creating and delivering beautiful software to partners. • Design robust, scalable applications to solve engineering problems at scale. • Make data-driven decisions to release improvements early. • Influence the modernization of systems critical to the onboarding lifecycle. • Triaging development issues and participating in incident responses.
Job Requirements
- Proficient capabilities in software engineering using C#/.NET and React to design high-quality, scalable solutions.
- A natural drive to independently take high-level instructions, research options, and deliver clear technical options.
- Comfort exploring and utilising AI tools such as GitHub Copilot, Cloud Code, or Windsurf to enhance engineering efficiency.
- A strong foundation in infrastructure support, including debugging across a full technology stack and managing cloud infrastructure.
- Great collaborative communication skills, with a focus on constructive conversations, sharing knowledge, and participating in code reviews.
- A quality-first mindset reflected in regular practice of test-driven and trunk-based development methods.
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Software Engineer
VALCE Talent SolutionsIT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities
• Diseñar, construir, probar y optimizar servicios backend de calidad de producción • Colaborar con equipos multidisciplinarios para desarrollar aplicaciones empresariales • Mentorear a otros ingenieros y contribuir a estándares de arquitectura
Software Engineer, Mid-level
Burt Intelligence.AI + industry expertise to deliver insights that matter for advertising and media operations professionals.
• Work cross-functionally with Product, Success, and Sales teams • Solve customer problems and influence product development • Maintain and improve the data platform • Build customer-facing applications, improve forecasting models, and design AI-powered workflows
Engineering Team Lead
Thermo SystemsA global, full-service control systems integration firm, currently seeking world-class automation experts to join us.
• Works on a variety of control system projects. • Capable of leading several project related tasks and/or large projects in their entirety. • Provides engineering support on projects led by others. • Assumes ultimate responsibility for the assigned projects/tasks. • Leads and develops a team. • Takes direction and seeks guidance from the assigned project leads, the supervisors, and company leadership. • Complete assigned tasks accurately, on schedule, and under budget. • Take on the role of the customers main contact on those projects that the employee is assigned to lead. • Identify changes in scope to overall projects and/or tasks. • Manage and delegate assigned tasks accurately, on schedule, and under budget.
Senior Fullstack Engineer – Growth
OverflowWe help nonprofits easily and securely accept stock and cryptocurrency donations.
• Architect and build robust, end-to-end features that enable intuitive customer self-onboarding, seamless subscription plan upgrades, and highly optimized e-commerce checkout flows • Own complete features from database schema and RESTful API design (Node.js) through to a polished, highly responsive frontend implementation (React/TypeScript) • Write clean, well-tested, and maintainable code • Partner closely with Product, Design, and Data to iterate quickly and deliver high-quality user experiences • Identify technical debt and contribute to architectural improvements that enhance reliability, scalability, and speed • Mentor junior engineers and participate in on-call rotations to ensure high availability of systems




