Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 11, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BDO helps a diverse range of clients with different needs. This is especially true of our Advisory Practice, which provides transaction, risk, wealth advisory, company secretarial, and HR services to clients navigating a range of challenges, changes, and opportunities. Our professionals are from a variety of multidisciplinary backgrounds, allowing us to del...
    Read more about this company

     

    Compliance Practitioner (JHB Illovo)

    Primary Purpose of the Job

    This role will be a key member of the Compliance Team that supports BDO South Africa in building a resilient and successful business, by:

    • Designing and facilitating effective and efficient compliance processes with clearly defined roles and responsibilities, that enable business to deliver exceptional client service
    • Being a trusted advisor to business, advising on regulations, policies and procedures and enhancing skills through focused training and awareness programmes
    • Implementing monitoring processes, providing value-add reporting and ensuring remedial action is taken for identified non-compliance
    • Entrenching a strong culture in the firm that is about more than pure compliance, but also about promoting a message that everyone has a role to play in protecting the firm against risk.
    • The team is responsible for the “Relevant Ethical Requirements (including Independence)” and “Acceptance and Continuance of Client Relationships and Specific Engagements” components of ISQM1.
    • The Compliance Practitioner role will report into the Senior Manager: Independence, Conflicts and Ethics within the broader Compliance team, and will be responsible for designing, implementing and monitoring effective and efficient processes to ensure compliance with policies relating to the above components.

    Requirements
    Main Duties and Responsibilities

    Non-Assurance Services (NAS) Process:

    • Monitoring and review of NAS to Public Interest Entities. Includes drafting of concurrence letters and meticulous maintenance of NAS tracker and register.
    • Participate in current automation initiative.

    Monitoring and Maintaining Firm Entity Management System:

    • Maintain firm’s prohibited entity list.
    • Efficient facilitation of quarterly public interest entity validations.

    Breach Remediation Assistance:

    • Drafting breach consultations and assisting with implementation of remediation where it pertains to the Independence, Conflicts and Ethics function.
    • Communication of remediation actions to other stakeholders and tracking successful implementation.

    Training and Communication:

    • Development of content to create awareness of Independence, Conflicts and Ethics through various information methods, including email communication and webcast training.

    Annual Independence Declaration Process:

    • Assistance with annual independence declaration process, including roll-out, exception resolution and reporting to leadership.

    New Joiner Declaration Process and Training:

    • Presenting training to new joiners on Independence, Conflicts and Ethics.
    • Assistance with new joiner declaration process, including roll-out, exception resolution and reporting to leadership.

    Financial Interest Declaration Process:

    • Assistance with quarterly financial interest declaration process, including roll-out, exception resolution and reporting to leadership.

    Consultations:

    • Assist with consultations related to firm and personal independence matters.

    Internal and External Review Readiness:

    • Ensure continuous readiness for internal monitoring and external regulatory reviews.

    Qualifications, Recognition of Prior Learning, Work Experience, and Knowledge

    • Qualifications/Recognition of Prior Learning equivalent
    • A qualification in Compliance, Risk, Finance or Audit

    Work Experience

    • 2-3 years of experience in similar risk management, independence and/or compliance roles.
    • Experience within a professional services/audit firm would be advantageous.
    • Design and implementation of policies and processes for regulatory compliance and risk mitigation.
    • Training design and presentation
    • Project management experience
    • Business analysis experience relating to technology solutions

    Knowledge

    • Intermediate Excel, Word and PowerPoint.
    • Excellent written and spoken English language skills

    Competencies: Technical & Behavioural

    Technical Competencies

    • Efficient processing of compliance related tasks.
    • Progress reporting and Project Management.
    • Design and review controls to mitigate identified risks.
    • Attention to detail

    Behavioural Competencies

    • Good interpersonal and organisational skills
    • Strong spoken and written communication skills
    • Ability to work independently and collaborate with team members
    • A proactive approach to continuous improvement
       

    go to method of application »

    Proposals Manager (Western Cape)

    Main Duties and Responsibilities

    • Provide training to the business on proposal templates and best practices.
    • Attend sector meetings to identify needs for sector-specific credentials, templates, and value-add materials.
    • Create and design credential documents and marketing collateral for sectors and service lines.
    • Update and maintain standard proposal wording in line with legal and brand guidelines.
    • Manage the full proposals and tender process.
    • Log client and proposal activity in internal systems such as Core and the Proposals App.
    • Liaise with marketing and design teams to ensure timely and high-quality deliverables.
    • Lead kick-off meetings with partners and managers to:
    • Gather necessary information.
    • Set deadlines and coordinate inputs.
    • Ensure submissions are compelling, compliant, and aligned to client needs.
    • Conduct research on clients to advise on differentiators, design, and proposal positioning.
    • Challenge internal stakeholders to improve proposal content and design for maximum impact.
    • Prepare presentation materials for pitches and post-submission follow-ups.
    • Ensure tender submissions meet all compliance and client requirements.
    • Compile, edit, and review bid documents and related submissions.
    • Monitor proposal and tender deadlines to ensure timely delivery.
    • Track and follow up on submission outcomes, gather feedback, and share learnings with the business.
    • Maintain a central electronic library of all proposals, tenders, and related documents.
    • Collaborate with Brand, Marketing, and Communications to create compelling proposal documents.
    • Uphold and promote the firm’s values and contribute positively to the internal culture.
    • Engage in continuous professional development through learning platforms and courses.
    • Manage junior staff on their development within BD.

    Requirements

    Qualifications, Experience, Knowledge and Skills 

    Qualifications 

    • Bachelor’s degree in Marketing, Communications, Business Management, or a related field.

    Experience 

    • Minimum 5 years of experience in proposal, tender, or bid management, preferably in a professional services environment.
    • Proven track record in managing complex proposal processes from initiation to delivery.
    • Experience collaborating with senior stakeholders, partners, and creative teams.
    • Familiarity with legal, compliance, and procurement documentation processes.

    Requirements 

    • Ability to manage multiple projects and deadlines simultaneously.
    • Strong knowledge of proposal management best practices.
    • Excellent writing, editing, and proofreading skills.
    • Proficiency in MS Office (Word, PowerPoint) and Adobe InDesign.
    • Understanding of branding, marketing, and document design principles.
    • Strong attention to detail and quality control.
    • Effective communication and negotiation skills.
    • Ability to challenge content and design constructively to improve outputs.
    • Knowledge of CRM systems and proposal tracking tools.
    • Willingness to work flexible hours to meet proposal deadlines.

    Competencies: Knowledge and Skills 

    Job Skills and Competencies 

    • Advanced proposal writing and editing skills.
    • Strong project management and organizational abilities.
    • Excellent stakeholder engagement and relationship-building skills.
    • Ability to translate technical information into client-friendly, value-driven messaging.
    • High proficiency in document formatting, design collaboration, and layout aesthetics.
    • Strong research and analytical abilities.
    • Consistent delivery of high-quality work under tight deadlines.

    Behavioural Competencies 

    • Collaboration: Works well with cross-functional teams, sharing information and supporting colleagues.
    • Client-Centric Approach: Understands and prioritizes the needs of clients in all proposal submissions.
    • Accountability: Takes ownership of the proposal process from start to finish.
    • Innovation: Proactively identifies ways to improve the proposal process and enhance quality.
    • Resilience: Performs effectively under pressure.
    • Attention to Detail: Maintains a high standard of accuracy and professionalism.
    • Adaptability: Responds positively to changing requirements and business needs.
    • Integrity: Operates with honesty and transparency, upholding the firm’s values.
    • Influence: Confidently challenges content and design for continuous improvement.
    • Continuous Learning: Proactively seeks opportunities for growth and development.

    go to method of application »

    Automation Developer (JHB Illovo)

    Primary Purpose of the Job

    • A Microsoft Power Automate Developer plays a crucial role in designing, developing, and implementing automated workflows and processes using Microsoft Power Automate. This professional collaborates with various stakeholders to understand business requirements and translate them into effective automation solutions.

    Main Duties and Responsibilities

    General:

    • Collaborating with other members of the Digitech team and business stakeholders to implement solutions.
    • Write and maintain programming scripts to enhance functionality and/or performance of company applications as necessary as defined by the solution architect and associated business process.
    • Ability to work formally across the full SDLC within the defined governance frameworks
    • Train and support end-users on the developed systems where required.
    • Support team members as required on the projects to close out within project timeline. 

    Process Automation:

    • Design, develop, and implement automated workflows using Power Automate.
    • Streamline manual, repetitive tasks in departments like HR, finance, operations, etc. 

    Requirements Gathering:

    • Collaborate with stakeholders to understand business needs.
    • Translate these needs into technical requirements for automation.

    Integration:

    • Connect Power Automate with various systems e.g. Microsoft 365 (e.g., SharePoint, Outlook, Teams), Dynamics 365, External APIs and third-party applications (via connectors or custom APIs) etc.

    Error Handling & Monitoring:

    • Run and monitor software performance tests on new and existing applications for the purposes of correcting errors, isolating areas for improvement, and general debugging

    Documentation & Testing:

    • Document automation processes, logic, and architecture, and assist with development documentation and guidelines as required for developed systems.
    • Perform unit testing and UAT (User Acceptance Testing) to ensure functionality and stability.

    Governance & Security:

    • Adhere to organizational standards for data governance, security, and compliance.
    • Manage user roles and access control in automated processes.

    Requirements

    Qualifications, Experience, Knowledge and Skills

    Qualifications

    • Education: Bachelor’s degree in computer science, Information Technology, or a related field.
    • Certifications: Microsoft Power Platform certification or relevant Microsoft certifications

    Experience

    • Proven experience in developing and managing workflows using Microsoft Power Automate.
    • Familiarity with Microsoft Power Platform including Power BI, Power Apps, and Power Virtual Agents.
    • Experience in integrating Power Automate with other Microsoft services such as SharePoint, Dynamics 365, and Azure.
    • Strong understanding of REST APIs, JSON, and other integration methodologies.
    • Experience with scripting languages like JavaScript and knowledge of SQL.
    • Background in software development and knowledge of Agile methodologies.

    Competencies: Knowledge and Skills

    Behavioural Competencies

    • Analytical Thinking: Ability to analyse complex business processes and identify opportunities for automation.
    • Problem-Solving Skills: Creative mindset and ability to troubleshoot issues effectively.
    • Communication: Strong verbal and written communication skills to interact with stakeholders at all levels.
    • Team Collaboration: Ability to work collaboratively within a team and across departments.
    • Attention to Detail: High level of accuracy in developing workflows and ensuring they meet business requirements.
    • Adaptability: Ability to adapt to changing technologies and business needs.
    • Time Management: Efficient in managing multiple tasks and meeting deadlines.

    go to method of application »

    YES Intern: Project Intern (Port Elizabeth)

    • Kickstart your career with us! We’ve got 12month Fixed-Term Contract roles ready for you to explore.
    • Step into your future with one of the world’s fastest-growing professional services firms. BDO’s YES Internship Programme is your chance to gain real work experience, grow your skills, and find your place in the world of business.

    Who We Are

    • At BDO, we’re all about people. We believe in helping you grow—not just as a professional, but as a person. When you join us, you’re not just an intern. You’re part of a team that’s shaping the future of work.

    What’s In It For You?

    • A hands-on, real-world learning experience
    • Real projects, real impact—no coffee runs here
    • Build your skills and confidence as you move from student to professional
    • Be part of a young, energetic team that’s going places
    • Connect and collaborate with BDO leaders and mentors
    • Boost your personal and professional growth
    • This is more than just an internship. It’s a launchpad.

    Requirements
    Skills That’ll Make You Stand Out:

    You know how to write a solid, professional email

    • Comfortable using Microsoft Excel, Word & PowerPoint (intermediate level)
    • You can communicate clearly and confidently in English—written and spoken
    • You've got admin experience and know how to keep things running smoothly

    Experience We Value:

    • You’ve done office support or admin work before—think data entry, collecting info, keeping things organized (but not just basic filing!)

    Qualification:

    • BCom Accounting or Project management degree
    • Written and verbal communication skills
    • Ability to multitask
    • Attention to detail
    • Conflict resolution skills
    • Time management

    What Makes You a Great Fit:

    • You're fluent in English and know how to get your message across
    • You’re a great communicator and know how to work well with others
    • You can work independently and manage your time like a pro
    • You care about getting the details right
    • Teamwork is your vibe—you know how to collaborate and support
       

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BDO South Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail