Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 25, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • MultiChoice South Africa's activities involve the operation of Pay-Television and internet subscriber platforms. The MultiChoice South Africa group includes the digital satellite Pay-Television business ("DStv"), which has been in operation since 1995. Other businesses in the group are; M-Net (delivers thematic channels and exclusive content to DSt...
    Read more about this company

     

    Senior Engineer: Decoder UI Dev Lead

    Key Performance Objectives

    Operational Delivery:

    • Individual responsibility and contributions for delivering project requirements. 
    • Architect, design, and develop scalable and maintainable software solutions.
    • Assist UI manager with formulation of the development line function strategy.
    • Team budget planning, recons & purchase orders
    • Lead integration strategies of different branches & dependency mapping activities for the various work packages.
    • Responsible for knowledge transfer within the team (Presentations & documentation)
    • Stay updated on emerging technologies and industry trends, incorporating them into our development processes and solutions.
    • Conduct code reviews and ensure adherence to coding standards and best practices.

    People Management:

    • Manage a team to ensure effective delivery of business unit objectives.
    • Develop a high performing team by embedding formal performance development practices and informal coaching sessions to team members.
    • Encourage frequent knowledge sharing between team members. 
    • Interview and recruit new members of the team.
    • Address poor performance of any team member through the formal performance improvement programs.

    Qualifications

    • B.Eng Electronic/Electrical Engineering or B.Sc Information Technology (Computer Science)
    • Post Graduate Degree advantageous.

    Experience

    • Proven track record of 8+ years of experience in Java and JavaScipt based Software Stack Development, Tools and Technologies, working through the Design, Development, Testing, Release cycle and Software delivery. 
    • Solid experience in Java development for multiple platforms (Windows, Linux and embedded devices preferred)
    • Strong experience in Core Java, Object Orientated principles, design patterns and multi-threading.
    • Database Design and Management tools (SQLite, etc.).
    • Understanding of web technologies such as HTML, CSS and JavaScript. Strong experience in modern frameworks such as LightningJS, React and Angular preferred.
    • Leadership / Management experience in a senior development role
    • Sufficient knowledge of Project Management
    • Proficiency and hands on experience of SDLC Tools (IBM Jazz, Jira, HP Quality Centre) and CI/CD pipelines.
    • Strong Knowledge of various SDLC methodologies like Agile, Waterfall, Hybrid, DevOps etc.
    • Strong communication skills and ability to collaborate with cross functional teams.

    Nice to Have:  

    • Java 8+ Accreditation
    • Understanding or development experience in Android TV.
    • Experience in using GIT.
    • Understanding of DVB (Digital Video Broadcast).
    • Development Experience or understanding of staged event driven architecture (SEDA) practices.
    • Development Experience or understanding application transactions using micro services.
    • Development Experience using NoSQL.
    • Development Experience in using RESTful web services and idempotency of web services.
    • Understanding of RDK stack (Rapid Development Kit)

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to MultiChoice on hrfocus.multichoice.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MultiChoice Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail