ROLE DESCRIPTION Developer - Java Commercial in Confidence ROLE DESCRIPTION Team Leader - Java Objective This role is best suited to candidates with a strong software development/technical background across multiple business contexts, languages (especially Java) and environments who wants to excel, build upon and be acknowledged for that technical experience. Successful candidates will be able to demonstrate outstanding passion for technology and how they deliver excellence. At Shine we have a passion for excellence. We expect you do too. Expect to use new technology for cutting edge applications. Expect to be challenged. Expect to be listened to. Expect to have responsibility and flexibility. Above all expect a career where success will be defined by what you make of it. Reports To This position reports to the Shine Technologies Site Leader or Team Leader as appropriate. Liaises With This position liaises with the following people: Shine Technologies Senior Manager/Site Leader/Team Leader Other development and analysis staff within Shine Technologies and client teams Client staff and clients including, but not limited to, senior IT and business management, IT development staff and business users Detailed Description The Developer responsibilities include: Providing input into solutions Developing excellent software to achieve quality, budget and schedule outcomes documentation of user/business requirements specifications functional specification and high level design documents from business requirements detailed technical design documents including identification of new components and impact analysis of existing systems, if any program specifications for unit of work, following project standards and including time estimates code from program specifications using some of, but not limited to, the following languages/technologies as required: Java (incl. EJB, Swing, JSP), Ruby, Python, Perl, etc. Unit testing – including planning, documentation, and execution of a test for a unit of work the systems test plan based on business and functional requirements documents Systems and Integration Testing – Following a test plan, execute the plan, identifying and logging any issues change management procedures and implementation plans including impact to existing systems and recommendations of the best way for the client to maximise the use of the new system Implementation – Provide support to the implementation as required training plans and training of users where required Post Implementation Support – ongoing support, as required, including identification of problems raised, and whether these are problems or additional requirements Document1 Printed 16/03/2016 01:03:00 AM COMMERCIAL IN CONFIDENCE CONTENTS © 2016 SHINE TECHNOLOGIES PTY LTD 2/4 ROLE DESCRIPTION Team Leader - Java Other Tasks As with all Shine Technologies staff, the Developer will be required to: Pick up and apply new technologies as required, in accordance with the best solution for the client Show a high level of professionalism when dealing with clients Show a high level of initiative, and ensure that the project manager is kept informed of project and task timeframe statuses at all times Take responsibility for meeting functional and timeframe requirements and do whatever it takes, within reason, to meet them Training All Shine Technologies staff are encouraged to undertake further study in conjunction with new technologies, and are given responsibility for identifying appropriate and reasonable study to undertake. All Shine Technologies are given 1 week formal external training per year, or other as required. Career Advancement Shine Technologies encourages an open culture in which the needs and wants of an individual are met, where possible, within the organisational structure and goals. Depending on the individual performance and aspiration, there are opportunities for the Developer to move into a more senior role in which broader relationship and commercially oriented tasks are performed, and there are also opportunities to move into senior management. Why Shine? We have a passion for excellence We have a great team We understand work/life balance – our normal hours of work are a flexible 8 hours We give you 2 weeks paid Paternity/Maternity/Adoption Leave per child (on top of normal leave allowances) We give you 5 days of paid external training per year. In addition, we will pay for costs related to certification to approved programs such as AWS and Oracle. We give you up to $250 per year on reference books or self paced training materials without prior approval. About Shine Technologies 'Delivering IT excellence is a journey - not a destination'. That's our philosophy, and it's one of the main reasons Shine Technologies has become a leading provider of IT consultancy and development services to blue chip clients. Formed in 1997 and based in Melbourne, Shine has forged an enviable reputation for delivering real value to our clients. By combining our focus on business benefit with our deep technology skills and excellent industry experience, we can offer more than good technology - we can help our clients mitigate risk, realise their vision and deliver tangible benefits to their business. Document1 Printed 16/03/2016 01:03:00 AM COMMERCIAL IN CONFIDENCE CONTENTS © 2016 SHINE TECHNOLOGIES PTY LTD 3/4 ROLE DESCRIPTION Team Leader - Java Shine delivers high quality consultancy services in the areas of: Java and J2EE based solutions Mobile Web and Mobile App development Rich web clients, including single page apps Cloud based technologies such as AWS and Google Cloud Continuous Integration and Continuous Development automation Development of intuitive, high performance systems which address complex problems Key clients include NAB, Sensis, flybuys, Telstra, Energy Australia, and Sportsbet. Shine has a dedicated group of experienced and talented staff that has a passion for what they do. Our aim is to help our clients understand that IT is an investment, not a cost. Ready to Shine? If this is pushing your buttons, please forward your CV to us via contactus@shinetech.com. Document1 Printed 16/03/2016 01:03:00 AM COMMERCIAL IN CONFIDENCE CONTENTS © 2016 SHINE TECHNOLOGIES PTY LTD 4/4