Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Software Engineer As a software engineer you would design, develop, modify, document, test, implement, install and support software applications and system
Responsibilities: • Researching, consulting, analyzing and evaluating system program needs. • Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods. • Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification. • Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards. • Writing, updating and maintaining technical program, end user documentation and operational procedures. • Providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades.
Skills Required: • Relevant tertiary qualification or equivalent experience in IT highly regarded. • Business orientation with strong IT background. • In-depth knowledge of Relational Database technology and multi-dimensional data modelling, structured query language (SQL) skills, data warehouse and reporting techniques. • Expert in design and development of data pipelines. • Experience with enterprise ETL platforms (such as Informatica, SSIS etc.) • Understanding of Unix scripting is preferred. • A good working experience on several open-source technologies and big data components such as HDFS, Airflow, Spark, Scala, Hive, Apache Kafka, HBase etc. is highly desirable for this role. • Experience in cloud technologies either AWS, Azure, Google Cloud Platform etc. is good to have. • Proven experience in establishing best practices in data management • Demonstrated ability to work independently and as part of a team. • Excellent written and verbal communication skills at all levels.
Applications are invited from Australian Citizens or PR Holders only The successful candidate with be working with a highly motivated team and a company who is currently expanding globally. To apply for this position please forward your resume with a covering letter using the apply button below.