Senior Rust Developer Job Description Template
Our company is looking for a Senior Rust Developer to join our team.
Responsibilities:
- Be responsible for designing and scoping development tasks;
- Identify, prioritise and execute tasks in the software development life cycle;
- Automate tasks through appropriate tools and scripting;
- Perform validation and verification testing;
- Develop tools and applications by producing clean, efficient code;
- Work in an open-source manner, publishing all of your code in the open for other contributors to review, complement, and criticise;
- Develop elements of the overall protocol software solution;
- Review and debug code;
- Document development phases and monitor systems;
- Review, complement, and criticise the pull requests of other open-source contributors, many of whom may not work for the organisation;
- Enjoy communicating and engaging with team mates, as well as with the broader community, in written form.
Requirements:
- Degree in Computer Science, Engineering or Mathematics (NQF 7 or Higher) from a recognized university.