This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Software Development Manager (DBN)

ENVIRONMENT: Well established online betting concern needs a Software Developer to develop   and   manage    the software   development team. You will be involved in strategic plans to accomplish technical as well as business goals as well as plan, direct and coordinate all activities related to writing programs. If you have the drive and savvy coupled with relevant working experience to be the organizational ambassador and interact with the relevant departmental Leads, then this amazing opportunity is for you.   DUTIES:

  • Managing a leading a successful Software Development team.
  • Management reports: Project Manager and whilst reporting to the General Manager the
  • Guide, coach and mentor software development team members.
  • Prepare a lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • Supervise architecture plus lead efforts to develop technical roadmaps of all projects.
  • Establish and stimulate software development standards and processes along with best practices for delivery of scalable and high-quality software.
  • Perform closely with Engineers, Developers and Product Management throughout the organization to influence product development in assisting or improving products/services.
  • Communication with various departmental team members to understand the business requirements.
  • Build Maintain strong business relations with existing and prospective internal customers to interpret all individual requirements.
  • Learn and display how products would add value to respective business.
  • Ensure top quality design reviews attaining business goals.
  • Supervise resource allocation to assure attainment of apt business and personnel development goals.
  • Manage and execute software development projects from beginning to end.
  • Evaluate projects, develop and update schedules plus supervise project statuses.
  • Collaborate effectively with all team members as well as hold regular team meetings.
  • Responsible and in charge of managing the activities of the software development team of the company or specific projects.
  • Set attainable goals to team members for the project to be finished on time, provide guidance to team members to encourage work productivity, make sure the timeline is followed by the software development group and manage multiple projects at once.
  • Ensure appropriate procedures and processes are followed when it comes to software development, represent the software department in meetings, participate in design control activities, monitor, evaluate and ensures the completion of tasks and projects.
  • Analyze software requirements and implements design plans.
  • Review unit tests, software development documents, monitor status of developing software.
  • Writes, reviews and revises product requirements and specifications.
  • Participates in other areas of the software development process and provides technical support to other company personnel.
  • Seeking business development leads aligned to departmental requirements in order to take the organization to greater heights.
  • Partner with institutions such as Universities, Colleges, and Schools etc. to identify/spot talent which could potentially be a good fit for the business pertaining to a specific role.
  • Work closely with the Recruitment team to source resumes via our LinkedIn search engine in order to
headhunt suitable candidates.
  • Assist with CSI initiatives to ensure BEE requirements are met.
  • Responsible for the administration pertaining to this specific role. For example, ensuring a stable and
  • reliable database is maintained and easily accessible. Including the progress on all projects.
  • Daily/weekly/monthly and quarterly reporting with regards to any progress and/or updates.
  • Join the Recruitment team on various career expos which aim to market the company brand and attract impressive candidates.
  • Attending to any queries directed to Software Development pertaining to vacancies, career growth, complaints and directing internal/external calls to the relevant divisions.
  • Research for platforms where BET would have the opportunity to display their services.
  • Ensure that BET is continuously developing creative ideas which could potentially be implemented in order to keep abreast of competitors.
  • Assist with associate company’s accreditation for training purposes.
  • Willingness to travel locally and nationally for projects/events as and when required.
  • Assist with any adhoc projects/tasks.
  • Matric/Grade 12.
  • Completed or studying towards a relevant Degree or
  • Previous IT, Business Development and Recruitment knowledge.
  • Valid Driver’s Licence.
  • 2-3 years’ experience in an administration role.
  • Be familiar with all the policies, procedures and technical issues related to software programming in order to be the “go to” individual pertaining to Software Developer’s.
  • Also required to display a wide range of knowledge, skill and expertise within the area of identifying talent, potential CSI initiatives, engaging with various organization’s and overseeing organizational and career development projects where team members portray skills to be absorbed within the business.
  • Must have experience in providing project management and technical leadership for every aspect of software development.
  • Involvement will also encompass all commercial aspects around negotiation and sales of the company’s proprietary products
  • Attention to detail
  • Problem Solving
  • Accountability
  • Business Acumen
  While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.   COMMENTS: When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to and mention the reference numbers of the jobs.

Get Alerts

To apply for this vacancy please access this job advert on a desktop computer.

Apply for other Jobs on Job Mail.