Based at Sydney NSW or Canberra ACT
Overview:
Data61 is the largest data innovation network in Australia, comprising approximately 600 researchers, engineers and designers working in digital technologies to benefit Australia. We are unrivalled in our intellectual capital and our network with the global technology marketplace.
We are hiring a talented Software Engineer to assist in the build of a Python API that allows users to query confidential datasets, while maintaining privacy by aggregating and “confidentialising” the results on the fly. There is also scope to help develop JavaScript user interfaces that interact with the API, if desired.
In this role you will:
- Design and build APIs and ensure their implementation is secure, efficient and maintainable.
- Have the ability to take (possibly incompletely defined) problems and structure them in code.
- Have the ability to think creatively, prototype new ideas and see them through to production, while working to deadlines.
- Always consider the goals and requirements of users, including the software developer users of APIs.
- Work with customers and partners to understand their needs and make sure they are met.
- Collaborate with engineering, research, UI/UX and business teams.
- Experiment with technologies, evaluate them and present the results.
- Allocate, prioritise and manage your activities, tasks and resources to meet objectives.
Essential Criteria:
- Minimum 2 years' experience developing in Python. Minimum 4 years for a senior appointment, including REST API Design experience.
- Willingness to use concepts from functional programming such as immutability and static typing.
- A history of developing robust and secure applications. We love code examples – please send us anything you have developed that we can look at, eg. open source projects.
- Ability to collaborate and grow with a multidisciplinary, regionally dispersed software engineering team.
Desirable:
- Experience in REST API design and implementation using current web server development tools and methodologies.
- Experience writing user interfaces using the JavaScript React framework.
- Experience with database design and queries.
- Strong knowledge of algorithms and data structures.
- Interest in functional programming.
- Interest in privacy research.
Expressions of interest (EOI) and all questions are welcome – please include a CV and code examples that we can look at, for example Open Source projects on Github.
by via developer jobs - Stack Overflow
No comments:
Post a Comment