practices and coding standards. Software Design and Architecture: You will play a crucial role in designing and demonstrate the necessary leadership, design and architecture abilities you may lead your own delivery squad performance optimization, strong understanding of architectural principles and patterns Leadership and Communication: