This position collaborates with company business customers, IT colleagues and other stakeholders to identify project requirements; assess impacts to other data and systems, consider available technologies, develop strategies, develop future roadmaps, compare costs and benefits, and recommend solutions. Developing web, desktop and mobile applications using the Microsoft .NET Framework using predominantly C# and Microsoft SQL Server databases as well as the working on every aspect of technical development; from design, development, and testing through to deployment.
Responsible for developing web, desktop and mobile applications using the Microsoft .NET Framework using predominantly C# and Microsoft SQL Server databases as well as the working on every aspect of technical development; from design, development, and testing through to deployment
Strong experience in programming fundamentals assisting in researching and developing, new products and modifications to existing software to improve the overall efficiencies of product offerings.
Ability to lead a team of developers, developing applications for various platforms.
Provide estimates in terms of story sizes
Deliver on sprint commitments.
Understanding user stories and providing estimates to sprint planning sessions, participating in requirements analysis
Understanding the interdependency of user stories
Active engagement with the team on all areas of development
Code review of peers work
Strong experience in BI application development in a corporate environment.
Responsible for the architecture of Business Intelligence software solutions, including information and data asset architecture and Business Intelligence application architecture.
IT Related Degree such as BSc (Eng., Computer Science, Informatics), Post Graduate diploma in IT or similar qualification.
Diploma/Certificate in Project Management
10 years experince in BI application development, Data Modelling, Analytics, Creating Dashboards and Visualizations using SQL and Power BI.
8 years in Managerial / leadership experience, with relevant development technology environmental certification.
10-15 years in Development experience
Knowledge and Skills:
Relevant Data system experience in warehousing, ETL, Reporting, Management Reporting, Business Intelligence implementations, migrations and technology selection
Relevant experience delivering business solutions using applicable technology
Understanding of data flow from a technical and business perspective from source to output though Information management systems such as Data Warehouses and Data transformation hubs
Understanding of Information Architecture domain (e.g. DAMA / DMBOK)
Define data management policies for governance purposes
Ability to balance agility with risk in policy setting
Experience in warehousing, ETL, Reporting, Management Reporting, Business Intelligence implementations, migrations and technology selection