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
closely with more senior software engineers to improve a product's functionality . Developing timely and innovative