Tasks & Responsibilities: * Coding! … including contributions to open source software that we use or maintain! * Writing and implementing design documents . * Documenting your creations, as well as ensuring great automated test coverage * Serving as a role model – and helping the team to follow