Great post about working at Xero

I am very lucky to work in an company with some pretty smart people – this guy is one of the absolute guns – so when he start’s carrying on – it’ worth listening:

The fact is – Xero is a very cool company  – lot’s of opportunities in the wide road of software development  – so if you think you’d be interested in working there check out his post.




Part 4 Getting your next c# job : finding the job

This is the fourth part of a series of posts I am writing on “Getting your next c# job ”

Sometimes you might be lucky enough to get a call from a friend or colleage for a new job. Thats great when it happens but when it doesn’t there are a few things to do when looking for that new job

Keep a network and use it now – Whenever you move (ie leaving UNI, leaving a workplace, leaving a development conference etc…) keep in contact with your colleagues. Get there email address and keep them in the loop with what you are doing. When looking for a new job its always worthwhile checking with your contacts what cool roles are going around. Its all about networking.

Seek /monster etc…  – Seek is big here in OZ. Monster is big everywhere – there are lots of job search engines – they can all be beneficial!!

Your Referee is your friend – I’ll cover Referee’s in the Resume section but always remember if they are good enough to vouch for your work – they are good enough to contact and say “Hey its me – anything going at your work?”

Dev Shop Websites – All the big development shops in Australia have websites where they look for new talent – always check out the employment section on the site for details

Conferences/Code-Camps – I know a few devs who have picked up jobs at conferences – seriously if you don’t have a linked in profile – get one now

Next Part 5 Creating the Resume

Any other ideas let me know


Part 3 Getting your next c# job : Deciding to get a new job

This is the third part of a series of posts I am writing on “Getting your next c# job ”

So there’s lots of reasons you need to get a job and although its not a major part of this series it is worth considering because sometimes you might not realise it’s time to move on.

First job – so anyone out of Uni or School or just someone starting in the industry has to go through this at some point in time. Its not that easy because you have never been through the process but as long as you enter an organisation at the correct level you will have an even chance. This is important though, it is important to make sure if you are a new graduate you go into a role as a junior developer and not a mid level or senior role. Learning the ropes is key and working with a good mentor is so important – and thats not going to happen at senior roles – further, you will have much greater expectations.

Its time – lots of people get to the stage in any role when its just time to move on. There are lots of reasons for this but at the end of the day its just plain and simple as one great developer once said to me “When the love is gone, the love is gone”.

Still writing vb3 – not that there is anything wrong with VB3 but there unless its a cracker of a job – it probably is time to move on into the new world.

The jobs not the job – this is when your job has changed and its not really up your alley. This can happen when you get promoted, start taking on team lead roles or just stop coding for one reason or another. Whatever the reason if you aren’t coding anymore and you want to code, if your work can’t give you the coding job – have a look around.

Organisation change – a bit like the point above – when the organisation/company has changed or enforced a structure change it’s possible that the environment and the job will change too and it that doesn’t suit your ability to code happily again it might be worthwhile looking for a new job.

End of Contract/Getting fired – this can happen to any of us and when it does – get back on the horse cowboy.

Next – Part 4 finding the job


Part 2 Getting your next c# job : The Developers Job Application Lifecycle

This is the second part of a series of posts I am writing on “Getting your next c# job ”

So to me the job application process is more than just the interview. There is actually lots of parts to the process and in this series I will explore each part individually. I see the developers job application lifecycle as including the following:

  • Deciding to get a new job
  • Finding the job
  • Create the resume ( I will include a sample .NET resume here)
  • Sending in a resume
  • Sending in a response to selection criteria
  • Preparing for an interview
  • The interview
  • After the interview
  • Maintenance
Next Part 3 Deciding to get a new job

Part 1 Getting your next c# job : introduction

Whilst my blog is generally about learning .NET and iOS development – I do on the odd occasion write a few articles about getting a job in the industry and this is the first of  a series of posts I am writing about getting a .NET/C#/ASP.NET job. I have interviewed lots of .NET devs over the year – I have been to quite a few interviews – some good and some bad. I have spoken to lots of colleagues about getting a new .NET job and the JOB LIFECYCLE. I am not saying these posts are gospel – they are just my personal opinion – if they make sense to you great – any feedback would be welcome.

Next – Part 2 The Developers Job Application Lifecycle