Post Job Free
Sign in

Sr Engineer-Decoder UI Dev Lead

Company:
executiveplacements.com
Location:
Ferndale, Gauteng, 2194, South Africa
Pay:
Negotiable
Posted:
April 17, 2024
Apply

Description:

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