Working For Us

Stock Software is a small software development contractor that works almost exclusively in the Melbourne CBD.

The company was established in 1999 by our two directors, Ian and James. It currently has 10 employees, and we are all software developers, including Ian and James. Our team has grown slowly, but we always welcome the addition of high quality people with any level of experience.

Our work is the fulfilment of development jobs for a variety of clients. James tends to lead contracts within the state government and Ian has a team he leads for a private sector company. New employees usually work alongside one of us at the start, but after a settling in period they are welcome to branch out into other work - providing that we can find a client that has work in which they are interested.

We work almost entirely in Java (both enterprise and standard) and Ruby. We do a large amount of work for the fire fighting branches of the government, in several states, involving a wide range of applications from large client-server swing apps to small utilities. We also do a lot of web mapping/GIS development in a JEE environment. Outside of the government, we've done a fair variety of things but our main work is in the financial sector and involves both JEE and standard swing apps.

We never work out of our own offices, preferring to follow a more Agile approach which places us in the offices of our clients. We subsidise your home Internet connection and are happy for you to work there when it suits your client.

As a small company we are quite a close knit group. We all meet at least once a week for lunch and games. We also continually share and explore each others designs, code and ideas.

Some of the benefits of working for a smaller company like Stock Software include:

You work right beside the people who control the company direction, giving you the opportunity to be involved in all company decisions.
You can control, within reason, what type of work you do. If you want to do something new, you just tell us and we try to find that kind of work.
You get exposure to all aspects of software development, from analysis and round-the-table idea prototyping sessions through to deployment, maintenance and training.
You are a sizable percentage of the company so we have to keep you happy and you'll have influence in the way we work.
We're friendly!

As a small company we can not afford to have anyone who doesn't carry their weight. We look for people who are intelligent and capable of thinking for themselves. We don't have enough staff to supply entire development teams so we target the team leader, architect and "all round smart guy" positions. We expect our staff to be comfortable at filling these positions, or at least willing and able to grow to that point. We are not after people who work in isolation. It is our firm belief that people produce their best work as part of a team and we expect you to be able to fit comfortably within our group, to share with and learn with the rest of us.