Why Would You Want this Job?

Work for Software Engineers – Both your colleagues and the company owners are seriously smart programmers. We’re a 35 person business. Big enough to be stable and organised, small enough to be fun.

Machine Learning Focus – We’re actively building an ML capacity (e.g. you’ll be given the opportunity to learn ML if you don’t know it already).

Low Stress, Accepting & Geeky Environment – The dress code is (very) casual and almost everyone here is a geek at heart. There’s a pool table for those who are interested and we have a relaxed, diverse and accepting culture (and decent looking offices).

Variety of Projects to Work On – We undertake custom web and mobile programming for clients across a broad range of industries. Over time you’ll do work on a variety of systems in different platforms each with unique challenges.

Training & Career Development – We want our people to continually grow – you’ll work in small teams, do code reviews, participate in weekly training sessions and be part of our ongoing professional development program which includes a dedicated yearly training budget.

Eastern Suburbs – If you hate commuting and live near Blackburn, you’ll save time every day!

Try Before You Buy – We understand moving jobs can be risky so we give suitable applicants the option to do a week of paid work and check us out first.

The Role & Benefits

What skills do you need to get the job? 

Strong Technical Capacity – You’re able to write high quality code at a good speed.

Technical Leadership – You’ll serve as a technical leader within our firm. You’ll help with sprint planning and task estimation. You’ll mentor and advise other developers, identify challenges, happily debate the best approach to a problem and do your share of code reviews.You’ll bring experience and common sense to your work and happily take on our hardest and most uncertain tasks including troubleshooting and exploratory work.

In addition, you’ll serve as a member of our technical leadership group where you’ll help foresee future technical issues and push for high quality within your team.

Complex Web Development Experience – At a minimum you’ll have experience in developing complex web applications and be familiar with using Linux. Ideally you’ll have experience with our key technologies of Python (inc Django) and Javascript (esp frameworks like React, or Angular).

We appreciate however that there are many familiarities between Django and other frameworks (Rails, Symfony etc) and are happy to provide training in Django / React for the right applicant.

Proactive Communicator – You’ll be happy to participate in client meetings and be able to discuss technical concepts with non-technical folks. You’ll keep your team and PM’s / Scrum Master up to date with your progress. When you hit roadblocks you’ll tell people early so we can make alternative plans.

Emotionally Solid – We’re a genuinely nice place to work but we often have (and encourage) debates about the best approach to problems. You’ll be comfortable having a healthy debate with your peers, you’ll be able to present your views clearly and listen to the input of others. In the rare case of a deadlock, you’ll be willing to take the lead and make a decision.

Niceness – We expect you to be a nice person and work well in a team (no jerks please!).

Oh, and finally, our teams start work with a stand up meeting at 9:50 so we need folks who are OK to be in the office by then.

Most of all, you’ll need a passion for writing code. Typically staff here have spent years writing code in their spare time, just for fun because they love it. The result is they’re all great programmers.

Where will I be working?

Our offices are a 10-15 minute walk from both the Blackburn and Nunawading train stations, and are located above BBQs Galore at 234 Whitehorse Rd, Nunawading.

What does Alliance Software do?

Alliance Software is a 35 person developer of complex custom web applications. We’re also the founder of two successful tech startups. We have an engaged customer base of mid tier corporates & well funded startups.

Most of our work is delivered in an Agile fashion by teams of 3 – 7 people and most projects run from 3 – 9 months.

What will I get paid?

We are offering a package from 110 – 130K Neg (inc Super).
Note, we offer paid overtime of $60/hour (over your standard 7.5 hours worked per day).

How does paid overtime work?

Yep – this is unusual. Everyone here gets automatic paid overtime. You’ll be expected to work an agreed minimum number of productive hours per day (typically 7.5). If you do more, you’ll be paid overtime automatically.

For example, assume your base was 7.5 hours per day and you did an average of 8.5 productive hours per day. You would earn $13,500 in overtime payments ($60 per hour x 1 hours x 5 days x 45 weeks at work per year).

Please note – overtime requests are rare but there’s lots to be done if you want to.

What don’t current staff like?

The one common groan is that we require staff to fill in time cards via an online system. This lets us pay overtime and track time worked on projects.

How many positions are on offer?

We’re looking to fill 1 – 2 positions.

What’s the cut off?

This job ad is open until mid June.

What’s the process from here?

Alliance Software is an equal opportunity employer that values diversity.

Send your resume and a covering letter, including relevant work examples (GitHub links etc.) to [email protected]

N.B. We are not considering remote staff or sponsoring overseas workers for this role. Please only apply if you live in Melbourne (or are currently relocating) and if this is the case please indicate it in your cover letter.

Suitable applicants will be invited to perform a brief online test to confirm you can code, then a more detailed technical assessment and an in-person interview.

Want to talk? Call our CEO / Founder Ben Stickland in our office on (03) 9955 7000

Our Story

Alliance Software is a web development agency with a long history spanning back to 1999. Software developers at heart, we have evolved to now offer end to end strategy and design services also. In this time we’ve spun off two successful tech startups (Web2TV and Noble Samurai) employing an additional 10 staff.

We’re fortunate to have a number of high calibre long serving developers (many who’ve worked with us for over 10 years). Staff here regularly change roles and are given the opportunity to try their hand in different parts of the business. We’re now looking to grow again and are looking for similarly smart developers to join us.

Insights into Alliance Software...

Want to apply?

Applications close mid June.

Send your resume and a covering letter (including relevant work examples, GitHub links etc.) to [email protected]