This Lead Developer will direct and guide the core /dev team in design, coding, testing, researching & analysing developments. This role involves SDLC in Agile such as running planning, design & retro session as well as management and schedule of dev resources. The primary focus of the role will be the management of development team and support of the Networked Data Platform(NDP), leveraging Scala/Java based on open source Apache Spark, Ignite, Solr and Arrow. Responsibilities include:Provide and support a strategic vision that integrates a broad range of ideas for software developments Work on core engineering in Apache Spark Work closely with the product manager, business analyst, and chief of engineering to develop the technical design and solutions Analyse, design, implement and test programs in one or more programming languages Provide solutions to technical difficulties and complex issues that might affect various fields and subject areas simultaneously Use agile drive method to approach design solution Work effectively with in an Agile cross-functional team. Actively engage and contribute to the continuous improvement of Agile and lean process and practices Contribute to functional and technical design of software, systems, interfaces, and products Support integrated applications with an understanding of test automation, continuous integration and delivery, and system configuration management. The successful candidate will have:Strong background of SDLC in agile methodologies Quick problem-solving skills with exceptional aptitude and reasoning Proven work experience in a similar or related field, like architecture and design Experience in leading, managing, mentoring a team of junior developers Knowledge about computer science, functional/OO programming skills, data structures, algorithms, data processing and networking, etc. Experience developing code for problem-solving in the data processing using different languages, especially Scala, Java, and Apache Spark Proven experience developing and packaging Enterprise S/W Extensive knowledge of distributed computing frameworks, especially Spark, is highly desirable Experience with automation: build, test and deployment A pragmatic and practical attitude to development Experience working in a fast paced and dynamic environment This role is open -wide, with a preference for Melbourne or. If you are interested, please apply for immediate consideration. IMPORTANT: By submitting your email address and any other personal information when you APPLY to a job, you consent to such information being collected, held, used and disclosed in accordance with our COLLECTIONS NOTICE and PRIVACY POLICY. no -- Principals only. Recruiters, please don't contact this job advertiser.no -- Please, no phone calls about this job!no -- Reposting this message elsewhere is NOT OK. Melbourne, Melbourne, Victoria,, Melbourne Melbourne, Melbourne, Victoria,, Melbourne #J-18808-Ljbffr