PBT Group is seeking an experienced Software System Designer to translate business and stakeholder requirements, including user stories, into detailed system requirements and technical designs. The successful candidate will act as a key link between Business Analysts, requirements stakeholders, software developers and other designers, ensuring that business needs are translated into practical, high-quality system solutions. The role will also contribute to the interpretation of end-to-end solution architecture, provide technical guidance to development teams, and ensure that detailed designs align with the organisation's architectural direction, technology standards and strategic objectives. Key Responsibilities Solution Design: Translate business requirements, stakeholder needs and user stories into detailed system designs across multiple technologies and products. Requirements Analysis: Analyse, interpret and validate business and system requirements to ensure a clear understanding of the intended solution. Technical Design: Interpret and review macro designs, develop detailed technical designs, and ensure alignment with end-to-end solution architecture and the organisation's target state. System Analysis: Conduct impact analysis and evaluate the operational implications of proposed designs within the existing technology environment. Technical Documentation: Develop and maintain detailed technical documentation, including use cases, sequence diagrams, system specifications, lessons learned and knowledge-base materials. Data and Integration: Understand the data requirements of the relevant business domain and define appropriate system and integration designs. Testing and Quality Assurance: Provide input into system-level test plans and test cases, develop integration test packs, and ensure that designs support quality delivery and effective testing. Technical Support: Work closely with software developers and other designers, facilitating troubleshooting sessions, resolving design queries and providing technical guidance. Stakeholder Collaboration: Collaborate effectively with Business Analysts, business stakeholders, developers, architects and other impacted parties to ensure alignment throughout the solution lifecycle. Risk and Dependency Management: Identify potential system conflicts, dependencies and implementation risks, evaluate alternatives, and recommend appropriate mitigation strategies. Standards and Governance: Ensure that designs comply with relevant technology standards, system requirements, legislation, governance requirements and operational considerations. Strategic Alignment: Support the organisation's technology roadmap and strategic architectural direction through practical, maintainable and fit-for-purpose designs. Continuous Improvement: Identify opportunities to improve business processes, systems and delivery practices through innovative thinking and continuous learning. Knowledge Sharing: Contribute to the development of team capability through mentoring, collaboration, knowledge sharing and ongoing professional development. Essential Requirements Matric / Grade 12 / National Senior Certificate. Minimum of 5 years' IT experience. Experience in systems design and requirements analysis. Understanding of IT architecture and IT infrastructure architecture. Knowledge of system requirements, technical design principles and solution implementation. Ability to interpret business requirements and translate them into detailed technical specifications. Strong analytical, problem-solving and decision-making skills. Ability to collaborate with business and technical stakeholders. Strong focus on quality, documentation and effective delivery. Preferred Qualifications and Certifications A relevant Diploma or Certificate in Information Technology, Systems Design, Software Development or a related field. Certification in relevant solution design methodologies, where applicable. Technical and Professional Knowledge The successful candidate should demonstrate knowledge of: Information Technology Architecture. IT Infrastructure Architecture. Systems Design and Solution Design. Requirements Analysis and Business Requirements Interpretation. System Requirements and Technical Specifications. Banking and financial services environments, where applicable. Technical documentation and system modelling. System integration and data requirements. Testing principles, including system and integration testing. Technology standards, governance and architectural principles. Behavioural Competencies Decision-Making: Evaluate design options, assess risks and make informed recommendations. Managing Work: Plan, prioritise and manage design deliverables effectively. Quality Orientation: Maintain high standards of technical accuracy, documentation and solution quality. Building Partnerships: Establish effective working relationships with business and technical stakeholders. Technical and Professional Expertise: Apply relevant technical knowledge to produce practical and sustainable system designs. Emotional Intelligence: Communicate effectively, collaborate constructively and respond professionally to differing stakeholder needs. Continuous Learning: Stay abreast of relevant technologies, design practices and industry developments. Ideal Candidate Profile The ideal candidate is a technically capable Software System Designer with strong analytical skills and the ability to bridge the gap between business requirements and software development. They should be comfortable working across multiple technologies, producing detailed system designs, collaborating with cross-functional teams and ensuring that solutions align with broader architectural objectives. Experience in banking or financial services would be advantageous, particularly where system governance, data requirements, integration and operational considerations are important. If you enjoy translating complex requirements into effective technical solutions and working closely with both business and development teams, this opportunity could be a strong fit.