Job Profile SummaryThis is a senior development role including design of specifications, coding, implementation, testing, data conversion and documentation and system enhancements.
The incumbent is individually accountable for achieving results through own efforts.Job Description* A senior programming function that constructs solutions, including design of specifications, programming, implementation and testing (unit, systems & integration testing).
Designs the test strategy and / or test plans.* Conducts data conversion and documents new systems and systems enhancements.
Provides higher-level technical and programming support to Programmers / Analyst Programmers and Junior Programmers. Analyses and assists with design of new systems and databases.
Assists Business Analyst and Architect to translate strategic decisions into Business Solutions.* Required to advise Management on effective applications, covering areas such as maintenance, support, man-machine interface and data management requirements.
Provides sizing and scoping for development work required* Operates as a subject matter expert across program initiatives* Expected to task lead on certain work initiatives Coaches and mentors new staff (programmers and analyst programmers).
Drives out business requirements* Provide production support through warrantee period* May need to train the business on new applications (in the absence of a BA)* No supervision required.
At least 4 years Business Intelligence experience.* Knowledge and working experience of the Kimball Methodology.* Strong technical data analysis skills.
Experience working in an Agile environment.* Proficient with the Microsoft BI Stack, SQL, SSIS, SSRS and SSAS.* AWS Certification and skills would be advantageous