Working within the Development team to provide the successful delivery of business outcomes into production, including software development, automated testing and automated deployment; also actively participating and contributing to design of functionality.
Helping to contribute to and advocate the development approach within your team. Actively contributing to the definition of standards and specifications to which the team will operate based on practical experience or research of best in class.
Ensuring a good level of understanding of one or more areas of the product set and related technologies to enable you to enhance and support it
Being a strong contributor to ethos of the self-organised, empowered team.