The responsibility of an Azure Developer are as follows:-
Understand Architecture Requirements and ensure effective Design, Development, Migration, Validation and Support activities.
Good understanding of the technology and domain.
Ability to lead a team towards a desired goal.
Ensure continual knowledge management.
Adherence to the organizational guidelines and processes.