Software Developer

advertisement
Position Vacant
// Phone (07) 3218 4137 // Website esriaustralia.com.au/careers
// E-mail ttaneka@esriaustralia.com.au // Information careers@esriaustralia.com.au
Software Developer
For over 33 years Esri Australia has been providing location intelligence expertise to help organisations
make smart business decisions. Our services extend across a solution based lifecycle and cover the
development of concepts through to implementation and support for the solution.
With our values of developing employee capabilities, fostering community, creating our future, clarifying
expectations and encouraging industry leadership we really believe our passionate team of professionals
members are the key to our success. An opportunity exists for a Software Developer to join the Esri
Australia team in our Melbourne office.
The primary objective of the Software Developer will be to design, test and maintain software systems.
Your Areas of Responsibility Include:

ensure development meets specification;

contribute to design for system/solution to ensure useability, maintainability, supportability, reliability
and availability;

participate in internal and external design activities with project teams, e.g. HMI workshops and
design meetings/reviews;

participate in integration, test and maintenance activities;

contribute to the delivery of quality services against approved opportunities within an Esri Australia
Office; and

participate in code reviews to ensure high quality coding practise.
Knowledge Skills and Ability Requirements:
The following criteria are considered essential:
 formal tertiary qualifications;
 a minimum of four years’ experience in JEE based software development;
 experience in the agile methodologies; scrum process;
 experience in the following mark-up languages; HTML, XML and XSLT;
 good understanding of java/JEE APIs (JDBC API,Java Persistence API,JNDI, Java XML Processing,
EJB 3.0);
 experience in the following server/client technologies; GWT, Servlets, JSP, Web Service technologies
(Axis2, JaxWs),EJB, spring, JPA/ hibernate, Junit ;
 experience using source control, versioning practices and build tools (e.g. CVS / SVN and
ANT/Maven);
 analytical and problem solving skills;
 possess an attitude enabling the development of successful relationships at all levels with all
stakeholders.
Joining the Esri Australia team will give you access to some great benefits including:




Competitive salary package including bonus structure;
Reward and recognition initiatives;
Strong commitment to employee development;
Team environment that fosters support and career progression.
Do you have a passion for location intelligence and have a desire to be employed by the leader in location
intelligence solutions? Reveal your opportunity, and apply today at careers@esriaustralia.com.au
quoting reference SOF.MEL.2012.
Preferred
The following criteria are preferred:

object oriented design and JEE design patterns

experience in the following 3rd party tools and technologies; spring, jaxrs, ajax, html5, jsp, jstl, xml
processing, axis, jaxws, multithreading, jdbc, junit, in container testing, selenium, continuous integration,
build tools (maven and ant), hibernate over jpa, caching technologies, searching with Solr /Lucene

experience with the Google Web Toolkit and the GXT UI library

experience in flex development

experience in python development

database experience with oracle, sqlserver, postgresql, mysql, h2 / hsql

unit, system and performance testing using tools (such as Junit, JMeter, Jprofiler. etc);

good data modeling skills;

B2B integration concepts;

Technical documentation skills;

developing complex/rich user interfaces with latest javascript libraries

experience in application servers ; JBoss, Tomcat, Weblogic, server clustering

experience in linux shell

experience in web servers : IIS, Apache web server, load balancing

experience in Service Oriented Architecture (SOA) and n-tier architectures;

exposure to geospatial technology;

experience in corporate/enterprise information systems with a high level of spatial integration; and

an existing understanding of ESRI Australia.
Joining the Esri Australia team will give you access to some great benefits including:




Competitive salary package including bonus structure.
Reward and recognition initiatives.
Strong commitment to employee development.
Team environment that fosters support and career progression.
Do you have a passion for location intelligence and have a desire to be employed by the leader in location
intelligence solutions? Reveal your opportunity, and apply today at careers@esriaustralia.com.au
quoting reference SOF.MEL.2012.
Download