Software Engineer – Aconex Ltd – Melbourne

About Aconex

Aconex provides a leading cloud collaboration platform for the global construction industry. This platform gives owners and contractors in the construction, infrastructure, and energy and resources sectors project-wide visibility and control between the many different organizations collaborating across their projects. With more than 50,000 user organizations and over A$800 billion of project value delivered in more than 70 countries, Aconex is the industry’s most widely adopted and trusted platform. Founded in 2000, Aconex has 41 offices in 22 countries around the world, including headquarters in Melbourne, Australia and San Francisco, California. The company’s ordinary shares are traded on the Australian Securities Exchange (ASX) under the ticker code ACX.

Purpose of the Position
 
Join a growing team of software engineers at Aconex!

Our Engineering team in Melbourne is looking for smart Software Engineers and Senior Software Engineers. This is a highly agile development environment and our Engineers are expert in delivering Java systems able to handle the demands of a high transaction load. If this appeals to you and you have an interest in working in an environment where the Engineers also have skills in front-end Javascript (with AngularJS), deployment automation (Ansible, Capistrano etc.) and infrastructure coding (Vagrant, Puppet etc.) then please contact us for further details. We’d love to chat to you.

Responsibilities & Duties
 
Designing, writing and testing new software;
Maintaining systems by monitoring, identifying and correcting software defects;
Engaging with other teams such as product owners and user experience specialists to facilitate well-structured and usable applications.

Working as part of an Agile team you will:

Have a passion for developing software and experience working with all the layers of a typical large web application;
Have extensive experience in OO software development;
Have an extreme passion for quality;
Be comfortable test-driving new functionality;
Know why, when and how to refactor;
Be a team player, and enjoy close collaboration and fast-paced delivery;
Be a confident communicator and know how to communicate design ideas;
Be experienced in agile engineering practices;

Skills / Competencies
 
Stand out by:

Demonstrating that you have experience working in a devops environment, or working very closely with operations teams;
Being able to develop modern OO and test driven JavaScript in addition to your excellent Java skills;
Being familiar with multiple modern languages (Ruby, Clojure, Scala, etc.);
Having a firm understanding of Agile methodologies such as XP and Scrum;
Showing that you can inspire, coach and mentor team members because you have a natural leadership ability.

Working at Aconex?

People LOVE it here.
We’re growing.
Award winning company and products.
We’re global.
See your ideas become reality.
Passionate work environment.
Career development.

For more information and examples of Aconex in action, see http://www.aconex.com/.