Senior Software Engineer (R1010239) in St Leonards, Australia at IQVIA™

Date Posted: 5/9/2018

Job Snapshot

Job Description

IQVIA currently has a great opportunity for two Senior Software Engineer's to be part of the APAC System Development team based in the Sydney office.


These positions are a unique opportunity to leverage your skills to empower Big Data project delivery and to build in-depth knowledge within our business. You will support delivery of Big Data project and solutions to support the local business needs and objectives, by providing high quality and timely input to projects.


The Software Engineer is a core member of the local APAC spoke team, supporting the delivery of BDF and other project to support local BU Solutions business requirements.


Responsibilities include:

  • Member of the agile project team, ensuring efficient and effective end to end project delivery to meet Big Data strategy and client expectations
  • part-time project management (10%), focusing limited main work stream and end to end delivery
  • Business requirement analysis (30%), talk with local BU regarding business requirement analysis and help to shape the data offer in some degree.
  • Application design, software development (60%), most of time involve in hands-on activity for development and troubleshooting/performance tuning etc.
  • leading a small agile team with 3-5 developers.
  • Supports Offerings development team to build out new capabilities leveraging BDF component/technologies to address business objectives based on local country data asset

Successful candidate will have:


1.         Bachelor or Master’s degree in Computer Science, Software Engineering or relevant discipline;

2.         Good oral and written English skills;

3.         Hands-on experience with Scala/Hadoop/Hive/Spark development

  • Hadoop development and implementation.
  • Loading from disparate data sets.
  • Pre-processing using Hive and Spark.

4.         Designing, building, installing, configuring and supporting Hadoop.

5.         Familiar with Scala/Java/JDK/Web Development

6.         Good with HiveQL/Impala SQL and Data Warehouse methodology

7.         Machine Learning will be an added advantage

8.         Thorough understanding of SQL Server/Oracle/Mysql, sql script, sql performance optimization, procedure, trigger, index optimization - Optional

9.         Familiar with Software Development Life Cycle including continue integration with tools like Jenkins/JIRA and Agile methodology.

10.     Capable of taking charge of emergent tasks and delivering without supervision while using their discretion to seek help when necessary, Patient, organized, detail-oriented

11,     ability to manage small agile team with 3-5 developers

12.     Minimum 3 years working experience



Job ID: R1010239