BET Software

Software Development Manager

Click Here to Apply

Job Location

eThekwini, South Africa

Job Description

We Want You: Were looking for a passionate, experienced Software Development Manager to lead our teams, drive innovation, and shape the future of software development within our organisation. This role involves inspiring teams to achieve strategic objectives while delivering high-quality, scalable solutions. Youll collaborate with team leads to manage projects, influence product development, establish development standards, adopt new technologies, implement change initiatives, and oversee the career growth and performance of your direct reports. Join a dynamic organisation at the forefront of technology. Work with talented professionals in an inclusive environment, enjoy career growth opportunities, and benefit from a supportive work-life balance package. If youre ready to make an impact in a pivotal leadership role, apply today 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 Youll 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. Living the Spirit Encourage open communication and collaboration among team members. Foster an inclusive environment where diverse perspectives are valued. Recognise and celebrate team achievements and success Encourage a culture of innovation and experimentation within the team. Emphasise the importance of continuous learning and personal growth. Encourage team members to explore new technologies, tools, and methodologies. Embrace challenges as opportunities for growth and learning Create a culture where team members feel empowered to voice their ideas and opinions. Promote a "raise your hand" mentality where team members feel comfortable seeking help, sharing insights, or suggesting improvements. Lead by example and demonstrate authenticity in your interactions with team members. Create a safe space for honest feedback and constructive criticism. Value authenticity over conformity and encourage team members to express their true selves. Provide opportunities for skill development, training, and career growth for team leads and members. Offer mentorship and guidance to support the career aspirations of team members. The Company We Keep: At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest. Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly consider your application to be unsuccessful

Location: eThekwini, ZA

Posted Date: 1/8/2025
Click Here to Apply
View More BET Software Jobs

Contact Information

Contact Human Resources
BET Software

Posted

January 8, 2025
UID: 5000965503

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.