Our client leaders in the Automotive Space are currently seeking a Software Developer with BI Focus to join their team. Role is based in Midrand with home-office rotation. This is a fixed term contract opportunity valid till December 2024.

Role description:

Software Developer with focus area BI (Business intelligence), the responsibility lies in Business Object definition, the data integration, transformation, and visualization for the Powertrain plants reports.

Minimum requirements:

  • 5 – 8 years’ experience as a Software Developer (Java)
  • 5 – 8 years’ experience in BI (Power BI)
  • 2 years streaming experience (Kafka)

Role Tasks:

  • Development of backend and frontend user stories.
  • Take actively part in all regular Scrum ceremonies
  • Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified)
  • Liaise with stakeholders and team members
  • Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams
  • Clarify open points possibly making proposals and/or developing a prototype for further discussion.
  • Provide support for existing solutions (DevOps)

Specific Technical and functional skills

Required skills:

Software Development

  • At least 5 – 8 years knowledge and experience in Java development including the necessary solution space e.g., version control (Git)At least 4 years’ worth of experience in front-end (JavaScript / Angular, HTML 5, CSS. Proficiency in UI frameworks e.g., Angular (Version 9 or higher) or React)

PowerBi

  • Setting up and operating / monitoring a Power BI environment
  • Setting up and operating/monitoring PowerBI data ingest (data load), experience in building data/ETL pipeline
  • Clean the data and transfer data into a reusable data model
  • Create complex Queries Power BI dashboards
  • Good experience with testing (manual and automated testing for data validation to ensure the accuracy of data transformations

Streaming

  • Proficiency 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, Jest
  • Experience with Jira and Confluence
  • Experience with backend frameworks like Java EE
  • Experience of agile methodologies, particularly Scrum.

If you meet the above requirements kindly forward your application across and we will be in contact shortly.

Desired Skills:

  • bi developer

Learn more/Apply for this position