Software Developer With Bi Focus (Contract) - Midrand/Menlyn/Home OfficeRotation - Isb6101933

Software Developer With Bi Focus (Contract) - Midrand/Menlyn/Home OfficeRotation - Isb6101933

Isanqa | Cape Town, WC, ZA

Posted 9 days ago

Apply Now

Description


About the job Software Developer with BI Focus (Contract) - Midrand/Menlyn/Home Office rotation - ISBOur client requires the services of aSoftware Developer(Senior)POSITION:Contract until December COMMENCEMENT:As soon as possibleJOB-RELATED KNOWLEDGE & SKILLSREQUIREMENTS:5 - 8 years experience as a Software Developer (Java) 5 8 years experience in BI (Power BI)2 years streaming experience (Kafka)Relevant IT / Business DegreeSpecific Technical/Functional Skills:Required skills:Software DevelopmentAt least 5 - 8 years knowledge and experience in Java development including the necessary solution space version control (Git)At least 4 years' worth of experience in front-endJavaScript / Angular, HTML 5, CSSProficiency in UI frameworks Angular (Version 9 or higher) or ReactPowerBiSetting up and operating/monitoring a Power BI environmentSetting up and operating/monitoring PowerBI data ingest (data load), experience in building data/ETL pipelineClean the data and transfer data into a reusable data modelCreate complex Queries Power BI dashboardsGood experience with testing (manual and automated testing for data validation to ensure the accuracy of data transformationsStreamingProficiency with Kafka to extract topics to a BI Platform (other streaming experience would count as well)Added advantage:Experience with testing tools like Karma, Jasmine, Postman, Newman, Cypress, Selenium, Junit, Xunit Robot, JestExperience with Jira and ConfluenceExperience with backend frameworks like Java EEExperience with agile methodologies, particularly Scrum.ROLE:Software Developer with focus area BI (Business intelligence), the responsibility lies in Business Objectdefinition, the data integration, transformation, and visualization for the GROUP Powertrain plants reports.Development of backend and frontend user stories.Take actively part in all regular Scrum ceremoniesContribute to the refinement of user stories (user stories at the beginning of a development sprint might not be fully specified)Liaise with stakeholders and team membersPro-active knowledge sharing, mentoring, and coaching of members from the same or other teamsClarify open points possibly making proposals and/or developing a prototype for further discussion.Provide support for existing solutions (DevOps)