Senior Developer - Python
- 12 months contract with 6 months Extension option
- Location - VIC, Hybrid work arrangement!
- Australian Citizens with ability to obtain Baseline clearance
About the Role:
In this Role, You will be part of a team that uses Agile methods and test-driven development. You will report to the Technical Lead and assist in developing Python applications for a Linux environment.
Essential Role Requirements:
- Demonstrated expert knowledge and experience in developing Python applications for a Linux environment (Redhat preferred).
- Demonstrated experience with scientific python libraries such as NumPy, SciPy and Pandas.
- Demonstrated experience with Python 3 and Python 2.7, and a willingness to work with Python 2.7.
- Understanding science requirements and/or complex systems and implementing them in Python.
- Demonstrated ability to reimplement complex code from C++ to Python is desired but not essential.
- Experience in Test driven development.
- Demonstrated experience with modern collaborative software development practices including: automated testing and deployment, version control (Git preferred), code reviews, agile methodologies.
- Excellent communication skills and a proven record of working efficiently both independently and as part of a small team.
Initial term: 12 months
Extension: 6 months extension option
Clearance: Australian Citizens with ability to obtain Baseline clearance
Submission deadline: 8/03/2024
If you are interested in finding out more about the role, apply today or contact Varsha on 02-6257 8888 for a full assignment brief.