Senior Engineer: Decoder UI Dev Lead needed at MultiChoice

Job title : Senior Engineer: Decoder UI Dev Lead

Job Location : Gauteng, Randburg

Deadline : May 25, 2024

Quick Recommended Links

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)

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

Save