Senior Software Engineer
Our Purpose
At Xero we are rewiring the small business economy and want millions of small businesses to thrive through beautiful software, advice and connections. We aim to make being a small business more efficient and profitable for small business owners, and more enjoyable too.
Why Xero?
Are you looking for a company that will help grow your career in 2018?
We’re looking for Intermediate to Senior Software Engineers with 3 + years experience and a genuine passion for technology to join our Denver office.
There aren’t tons of places in Denver where you can work with global teams on cool new technology on an established Global SaaS product, but we’re one of them. We'd like to add people with drive, passion and curiosity to our team. These are phenomenal opportunities to contribute, learn, grow and execute some banging code across our Workpapers product team.
Xero's an inclusive environment, with people who will respect, challenge, support and mentor you to do the best work of your life. Where creativity, innovation and continuous learning are encouraged and celebrated. We value our people and want you to both enjoy and take pride in what you do at work.
You're ideal for this role if...
You're a developer with a couple of years experience in the skills we've listed below, come join us writing great code used by over a million people worldwide! You don’t need to be good at everything right now, having some of these core areas of experience is great and we can teach you the rest if you're keen to learn:
• C# .Net, Node
• SQL Server, NoSQL
• Javascript (React, Redux, Webpack, etc)
• Automated Testing frameworks and methodologies
• AWS or Azure
It's a big plus if you have experience with (or interest in learning more about)
• Continuous delivery and infrastructure as code
• UX Design and user testing
• Building and monitoring scalable platforms
• Distributed systems
• Working with new technology like Typescript, Rust and .NET Core
In our Partner Product team we place a lot of emphasis on collaborative working and delivering exceptional code via modern technical practices (agile, mob programming, rapid deployment pipelines, feature flagging, etc) and by giving our teams autonomy to do their best work their way. If your internal dialogue is "yeah cool, that sounds awesome" Read on.
As a successful Developer at Xero you’ll
• Be a team player and build great working relationships with other Xeroes
• Take ownership of your learning
• Contribute effectively to your team and build great code
• Give and receive honest constructive feedback
• Help build a positive work environment where others feel confident and able to deliver great work
• Continually be open to learning and sharing your knowledge.
• Have fun
!!
It's time to introduce yourself
Now that we’ve caught your attention, it’s time to catch ours. Please apply if you:
Love doing #beautiful work – contribute to a beautiful experience for our customers.
Show your passion for the #human side of software development through cultivating a deep understanding of the needs and aspirations small business owners.
Seek the #challenge of complex technical problems, crazy-smart collaborators and a fast-paced work environment.
#Champion creative development by bringing a unique point of view while inspiring impeccable work from others.
Take #ownership by driving meaningful change and delivering results with passion and purpose.
Xero is an Equal Opportunity Employer.