Deliver clean, well-structured, and efficient code that meets technical and business requirements while adhering to security, performance, and quality standards. Contribute to the design and evolution of system architectures, ensuring scalability, reliability, and alignment with long-term platform strategy. Actively participate in agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and work closely with product owners, designers, and QA to ensure aligned and timely product delivery. Guide and support junior engineers through code reviews, technical coaching, and knowledge transfer to uplift team capability and performance. Lead in solving complex technical challenges and continuously explore and apply new tools, frameworks, or methods to improve efficiency and outcomes. Ensure technical documentation is up to date and aligned with internal standards, contributing to governance, audit readiness, and maintainability. Business needs are accurately captured, analyzed, and translated into actionable requirements that guide solution development across teams. Deliver consistent value through effective coaching, mentoring, and performance management. Ensure business analysis frameworks, methodologies, and best practices are implemented and continuously improved Contribute to informed business decisions, with data-backed insights that support strategic objectives and operational improvements. Collaborate with business, product, and technology teams, ensuring requirements are feasible, aligned, and integrated into project plans. * Business analysis activities actively support the achievement of broader business goals, including digital transformation, efficiency, and customer-centric outcomes.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.