
BI Developer
- Johannesburg, Gauteng
- Contract
- Full-time
- To develop innovative, reusable, competitive solutions and contribute actively to a collaborative Developer community
- To collaborate with BDMs and Delivery Heads to make recommendations on the use of new and emerging technologies, which provide the competitive advantage and a clear technical roadmap
- Initiate dialogue to build professional working relationships with all stakeholders, displaying excellent abilities to listen, advise, influence, negotiate, and present at all levels
- Lead and facilitate difficult conflict situations into consensual agreements
- Integrate opinions and information provided by various sources to make strategic decisions
- Adapt communication styles to meet the needs of different audiences
- Continually scan the industry to identify opportunities to create strategic partnerships with key individuals and bodies
- Follow best practice and principles, governance policy frameworks, and utilisation of tools for the technology of the domain
- Engage with the designated standards team for specific guidance and delivery of solution components to maximise impact
- Understand and contribute to a knowledge-sharing environment
- Produce a well-operationalised solution on time that surpasses the requirements and performance expectations
- Drive scalable and sustainable solutions built based on best development practices
- Adopt a framework-centric approach to prompt feasibility and reduce failure demand
- Reduce the technical debt as much as possible or revisit the business expectations
- Ensure technical follow-up and a commitment to allow for this flexibility
- Take full responsibility for performance management of all direct reports, managing their performance against quality standards and agreed benchmarks and objectives, focusing on all aspects of sound people management
- Engage in recruitment development, performance management, remuneration and rewards, career path planning, on-the-job training, coaching, and mentoring
- Ensure appropriate levels of management and accountability
- Motivate, delegate, and empower appropriately, enabling direct reports to take responsibility and display appropriate creativity and initiative
- Work with the team to actively grow their skills and lead them in operational excellence
- Demonstrate pride in the organisation's brand, services, and products by consistently delivering on the brand's promise
- Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained
- Stay relevant and up to date with legislation and new developments
- Maintain a positive attitude and respond openly to feedback
- Handle stress in ways that do not negatively impact others
- Plan and manage own workflow, anticipating obstacles, juggling priorities, and following through on objectives within agreed time frames and according to quality standards
- Take ownership of personal career development, leveraging formal and informal opportunities
- Read situations and organisational realities
- Set aside personal agenda for the greater good
- Act in an ethical, transparent, and morally defensible manner, including highlighting unethical practices
- - Share debate and communicate learnings
- - Flag and debate issues constructively
- - Promote a friendly cooperative climate