Job Openings Software Development Manager

About the job Software Development Manager

Duties and responsibilities:

  • Create, agree and execute Software Development road maps and operational strategies 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.
  • Accountable for articulating, monitoring, reporting and achieving realisation.
  • Development of longer-term strategic thinking, incorporating demand forecasting for products or future projects.
  • Utilisation of data metrics in order to make data-driven decisions.
  • Identify and respond to situation/organisational/market requirements by creating a culture of innovation and opportunity identification by the Team.
  • Facilitate change management due to changing situational requirements e.g. restructuring changes or adoption of new technologies.
  • Support and align standards across BET Software by allocating agreed commitments to strategy/ roadmap communication and implementation.
  • Maintain product(s) knowledge as well as general product knowledge by being able to represent your product strategy in detail.
  • Effectively liaise and communicate with both internal and external key stakeholders at a senior level to manage day-to-day issues, escalations, and expectations.
  • Ensure all operational communications with customers/partners are documented and effectively circulated to stakeholders making use of collaborative tools.
  • Engage with executive members or the equivalent, as well 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.

Qualifications and experience:

  • At least 3-5 years of experience managing Software Development Teams and leads.
  • At least 6 years in a technical role within IT field.
  • Prior experience ensuring timely project delivery.
  • Provide technical and architectural guidance to the Development Team.
  • Reporting skills at Senior Management level.
  • Prior stakeholder and Team lead management experience.