S upport the software development process within the organisation by providing technical insights and direction throughout the SDLC . Participate in the determination and implementation of technologies , system architecture, coding standards and best practices with the various development teams. Dev