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:
- automated testing and deployment, (CI/CD)
- version control (Git preferred)
- code reviews
- agile methodologies
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.