Data Science Developer
We are looking for passionate and committed Data Science Developers to join our Technology Capability

Our Johannesburg office is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station.
Role profile
Location: Johannesburg
Intro:
There are opportunities at BSG to join a collaborative, engaged and passionate technology team. We are looking for colleagues that share our conviction that fact-based decisioning makes a difference in the lives of others. If you are inspired by solutions that empower positive change, and have the skills and tenacity to contribute and grow towards their achievement, you will love it here!
Main Purpose of the Role Work with the BSG development team within the larger Client development environment; Supporting the Junior team members of BSG developers at the Client; Building relationships & trust with the senior client stakeholders in charge of overall technology; Ongoing software delivery as part of the development team at the Client.
About the role
- Data gathering, transformation, cleaning research and analysis to develop insightful conclusions and generate solutions to address user needs
- Own quality of software delivered by self and where influencing others on the team
- Efficiently use appropriate language and development tools to develop software
- Interact with client stakeholders at a senior technical level including collaborating to reach agreement on solution architecture and design and technical approach and creating an optimal working environment for the development team
- Coach and mentor intermediate developers to grow skills and drive effective delivery
- Career facilitation of members of BSG development team in support of growth and development
- Profile BSG at community events in support of building the BSG brand to attract talent and build a further pipeline of client opportunities
Qualifications
- Relevant tertiary degree with honours
Experience
- 2-4 years experience
Technological Experience
- Reporting tools (Microsoft Power BI, SSRS etc.)
- Scripting Language (PHP, Python etc) – Advanced knowledge of this
- Modelling tools (R, Mathematica, mathlab etc.)
- DataWareHousing and SQL – Advanced knowledge
- Java or C# – Intermediate
- Dimensional Modeling
- Kimball Methodology – Intermediate
- ETL processing (SSIS etc.) – Advanced Database administration
- Big Data infrastructure (Spark/Hive)
Knowledge
- Solid project experience (exposure to the full project lifecycle) and 3+ years relevant work experience
- Commercial awareness
- Coding Advance
- Communication techniques
- Intermediate knowledge of at least one of the following industries: Financial services; Insurance, Telkoms; Retail
- Agile development practices – Intermediate knowledge
- Performance management – Foundational knowledge
Skills
- Enterprise architecture
- Expert in a development language
- Leading and supervising
- Operating in an agile environment
- Data Analysis
About you
- Openness (relationships, information)
- Collaboration (in teams, with clients)
- Practical Focus (plans, solutions, technical problem solving)
- Delivery Focus (value, excellence)
- Empathy towards clients and staff
- Assertive
- Resilient
- Approachable
- Good communicator
- Professional
- Proactive
- Willing & helpful
- Able to work well under pressure
- Holds self accountable
- Organised
- Reliable
- Delivery focussed
- Quality driven
- Trustworthy (open & honest)
- Flexible
- Willing to travel