Juta and Company (Pty) LtdTechnology Solutions Specialist
Oct. 2020 - Jan. 2022City of Johannesburg, Gauteng, South Africa• Guide the software development team towards successful project delivery. • Provide technical leadership to team members through coaching and mentorship. • Ensure collaboration with other team members including QA testers, product owners, engineers, UX designers, scrum masters, business and systems analysts. • Contribute towards the structure of the team and allocation of resources, identifying gaps that may impact on service delivery. • Participate in recruitment processes to ensure the appointment of competent team members. • Ensure open channels of communication and a winning culture of collaboration, respect and motivation within the team. • Lead the design of solutions in alignment with the technology strategy. • Implement functional solutions architecture. • Take responsibility for the automation, integration and deployment of software into a production environment. • Ensure the validation and monitoring of software performance. • Oversee the Software Development Life Cycle to plan, design, develop, test and deploy new software products and features as well as security updates and bug fixes. • Ensure the documentation and maintenance of software functionality. • Ensure Agile methodology and processes are implemented and adhered to. • Ensure the development of quality assurance procedures including peer code review, quality control tools and processes and automation, integration, functional and unit testing. • Ensure that extensive technical testing is conducted to identify and fix issues in systems. • Ensure the implementation of source control systems. • Ensure continuous learning and development in different technologies and programming languages. • Seek opportunities to share knowledge and information across roles and functions. • Conduct application and solution research to improve performance. • Identify and escalate risks that may impact on successful strategy implementation and business operations to the Technology Development Manager.