• BBD
  • South Africa, Gauteng
The role
BBD is looking for C# architects to assist with:

Functional requirements
Deployment environment
Performance requirements
Expected longevity of solution
Client budget (provide choices and highlight trade-offs if needed)
Skillset required to build vs skillset available
Skillset required to maintain, and support vs skillset available
Ease of future maintenance and... support
Investigation and resolution of technical challenges, guiding project team members as appropriate and doing it yourself when appropriate

You will ensure quality through:

Code reviews in a form appropriate to project and individual team members
Establishing and maintaining an enabling set of technical standards
Ongoing refinement, revision or establishment of our development delivery processes
Providing expert opinion on validity of project team or individual effort and time estimates
Mentoring, or facilitating the appropriate mentoring, of juniors and team members
Participating in performance management and recruitment processes for technical resources
Pre-sales design and project proposals
Participation in marketing activities with relevant writing, presenting and research

Requirements

A minimum of 4 years of solid exposure at a professional level
BSc Computer Science or similar tertiary qualification
Strong object-oriented programming skills

Experience in:

C#
HTML
JavaScript
CSS 
WPF and WCF proven abilities
Microsoft Certification
 more
  • Cape Town
  • BBD
  • South Africa, Gauteng
Requirements

BCom in Human Resources Management or Organisational Psychology
Proven work experience as a Talent Acquisition Lead / Recruitment Manager, with experience leading a team
Excellent understanding of talent acquisitions and selection processes
Proficiency in using applicant tracking systems (ATS) – TalentLink experience highly advantageous
Sound understanding of employer branding... strategies and social recruiting
Solid experience utilising and implementing various sourcing strategies / methods to support future and current talent acquisition needs
Experience in talent / recruitment data metrics
Must have IT industry experience
Attention to detail a must
Excellent verbal and written communication and team management skills
Strong decision-making capabilities
Critical thinking and problem-solving abilities
Good interpersonal and presentation skills
Strong relationship builder
Team player
Good time-management skills

Responsibilities

Mentoring and supervising the Talent team
Managing full recruitment cycle
Work jointly with the Talent team and be involved in the sourcing, interviewing, and hiring process of potential employees
Understand recruitment demands, principals and processes in all of BBD’s locations
Ensure recruitment strategies are up to date and in line with company growth strategy
Update current and where necessary, design new recruiting procedures
Keep track of recruiting metrics
Identify staffing needs and co-ordinate with unit heads on hiring requirements
Coordinate with hiring managers to forecast future hiring needs and find projects for internal supply
Define job description and document specifications
Advise hiring managers on interviewing techniques and other relevant Talent insights from the market
Advise the business on best recruiting practices
Build long-term relationships with Internal and external stakeholders
Review recruitment software and suggest the best option for company needs
Identify and implement new sourcing methods and strategies to identify prospective candidates across a variety of channels
Develop and implement a sustainable Talent pipeline
Recommend ways to improve our employer brand
Research into maintaining competitive advantage (competitors & marketplace)
Work closely with Marketing in the implementation of new as well as proven recruitment marketing strategies
Build the company’s professional network through relationships with professionals, universities, colleges, and other partners
Participate in job fairs and career events
 more
  • Johannesburg