Jobs in

Sr Engineer-Decoder UI Dev Lead - Randburg

Purpose of the Position:

  • Provide technical and team leadership to the UI development team with a strong focus on individual contribution responsibilities to develop the complex decoder UI stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator solution.
  • Collaborating with architects to design and deliver decoder features and solutions as per business requirements.
  • Process improvement initiatives for integration of decoder and headend software components.
  • Training, coaching, mentorship, succession planning, recognition and retention planning

Qualifications

  • 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
  • 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
  • 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)
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

UX/UI Designer - Johannesburg

...

Senior UX/UI Designer (CH1008) - Johannesburg

...

Full Stack Java Developer Johannesburg - Johannesburg

Sabenza IT Recruitment

...

Senior Ux Ui Designer Johannesburg, South Africa - Johannesburg

Capital H Staffing

...

UI Developer - Johannesburg

...

Want to do another search?

Jobs in