Work with the Business teams (Head / MDs) to define and collaborate with other departments, to understand customer needs and develop solutions that meet those needs.
Keep abreast of industry trends and emerging technologies, and evaluate their potential impact on the company's products and operations.
Recommend and support software engineering best practices and processes to improve the efficiency and effectiveness of the engineering team.
...
Address and resolve technical issues or queries relating to the project activities arising from all phases of project delivery
Support both functional and non-functional testing phase of delivery to ensure all aspects of the system requirement is delivered as per FSD
Engage with system vendors to ensure the technical requirements are clear for delivery of FSD throughout the end-to-end project implementation phases
...
Address and resolve technical issues or queries relating to the project activities arising from all phases of project delivery
Support both functional and non-functional testing phase of delivery to ensure all aspects of the system requirement is delivered as per FSD
Engage with system vendors to ensure the technical requirements are clear for delivery of FSD throughout the end-to-end project implementation phases
...