Post Jobs

BETSoftware: Software Development Manager Vacancies in KwaZulu-Natal

Full Time

Website BETSoftware

BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be.

You Bring:

  • At least 3-5 years’ experience managing software development teams and leads.
  • At least 6 years in a technical role within the IT software development industry.
  • Prior experience ensuring timely project delivery.
  • Provide technical and architectural guidance to development team.
  • Ensure development standards and development SDLC is adhered to by the development team.
  • Ability to work under pressure and in a fast-paced growing environment.
  • Strong planning and organisational skills.
  • Reporting skills at Senior Management level.
  • Prior stakeholder and team lead management

What You’ll Do:

Strategy, objectives and execution

  • Create, agree and execute software development road maps and operational strategy for projects coming into the business in collaboration with respective team members through proper documentation, communication and execution.
  • Build effective customer centric relationships through measurements of performance and usage and engagement and involvement with customers by creating clear visibility through strategies and roadmaps.
  • Sets and achieves efficient delivery objectives of their teams by ensuring individual and team strategy with clear and measurable objectives that align with organizational goals.
  • Hold team accountable through road maps and individual performance contracts through consistent communication of delivery milestones.
  • Accountable for articulating, monitoring, reporting and achieving realization.
  • Development of longer-term strategic thinking incorporating demand forecasting for product or future projects.
  • Utilisation of data metrics in order to make data driven decisions.

Knowledge management 

  • Identifies and responds to situation/organizational/market requirements by creating a culture of innovation and opportunity identification by team.
  • Facilitates Change Management due to changing situational requirements e.g., restructure changes or adoption of new technologies.
  • Supports and aligns standards across BET by allocating agreed commitments to strategy/ roadmap communication and implementation.
  • Maintains product(s) knowledge as well as general product knowledge by being able to represent your product strategy in detail.
  • Ensure the established procedures and processes are accurately documented, communicated, implemented, and agreed with product and/or project teams.
  • Acts as escalation point for issues and ensures effective communication and resolution activities are in place.

Stakeholder management 

  • Effectively liaise and communicate with both internal and external key stakeholders at senior level to manage day to day issues, escalations, and expectations.
  • Ensure all operational communication with customers/partners are documented and effectively circulated to stakeholders making use of collaborative tools.
  • Engage with executive members or equivalent at customers/partners to ensure collaboration at all levels.
  • Engage with the wider business and if needed hold strategic knowledge sharing sessions.
  • Maintain and facilitate strategic stakeholder and communication analysis.

Behavioral outputs:

Talent Management 

  • Ensure that the team members are equipped with the requisite skills for both current and future projects facilitating a career and training development plan for each team member.
  • Provide and facilitate mentoring and coaching by driving knowledge sharing.
  • Creates a culture that is aligned to the platform ‘’Be a good citizen’’ mantra, where respect, openness, and integrity are the foundation for a culture that cultivates, creates and executes our vision.
  • Succession planning and key man reliance – ensuring the right people are in the right roles and being developed accordingly, ensuring business continuity through minimizing key man reliance.
  • Talent acquisition, ensuring that we are committed to hiring the best quality people for optimal achievement of results.
  • Ensure business continuity through minimizing key man reliance.

Adaptably resilient 

  • Adapts to change and is open to new ideas and willing to take on new responsibilities.
  • Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
  • Changes his/her interpersonal style and approach based on the circumstances.
  • Adapts behaviour to maintain cooperative relationships with others.
  • Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions.
  • Maintains a positive attitude in the face of change.

Decision Making 

  • Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
  • Ensures others understand the decision before moving forward.
  • Considers short- and long-term implications of the decision.
  • Able to logically defend and explain judgements and decisions.
  • Takes steps to accurately define the problem before seeking a solution.
  • Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

Develops Talent

  • Collaboratively works with the leads to set performance goals and measures.
  • Ensures performance measures are clear, measurable, and achievable.
  • Ensures consistency of expectations across teams.
  • Gives regular structured feedback to teams and seconded members.
  • Ensure that the team members are equipped with the requisite skill sets required for both current and future projects by developing a training and career development plan.
  • Maintain a current and future skill matrix.
  • Have training and development plans in place and ensure execution of the plan.
  • Encourage and build a culture of innovation and collaboration.
  • Create a culture for teams that are aligned to the platforms and BET values.

Resourceful and improving 

  • Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
  • Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
  • Solves problems through questioning the status quo.

    Share on
    Print

    Similar Jobs