Job Description
An experienced Senior Python Developer is required to be part of a team that uses Agile methods and test-driven development to solution delivery.
It is expected that the successful applicant will have demonstrated expert knowledge and 3+ years experience in developing Python 3 applications in a Linux environment.
Experience and skills required:
* Demonstrated experience with scientific python libraries such as NumPy, SciPy and Pandas. Experience with xarray, geopandas, and Airflow is desirable.
* Understanding science requirements and/or complex systems and implementing them in Python
* Demonstrated experience in the implementation of complex Python code at scale within performance and memory constraints
* Experience in Test driven development
* Demonstrated experience with modern collaborative software development practices including:
o automated testing and deployment,(CI/CD)
o version control (Git preferred)
o code reviews
o agile methodologies
Role Particulars:
Submission deadline: 18/03
Duration: Late March for 12 months
Extension/s:1 x 6 month option to extend
Location: Docklands, Victoria
Eligibility: Australian Citizenship and the ability to obtain and maintain Baseline Clearance
Working arrangements: Three days in the office with two days working remotely.
For a detailed job description, apply today or contact Varsha in our Canberra office on 6257 8888.