Senior Java Developer - Roodepoort
Salary Negotiable
Roodepoort, Gauteng
Roodepoort,
Gauteng
more than 14 days ago
15-03-2018 2:00:21 PM
12-04-2018 2:00:21 PM
Introduction
Integration of Middleware on the STB, with the ability to trouble shoot, design and implement fixes as well as new functionality, maintenance and build management
Minimum Requirements
• Minimum of 6 years’ experience in software design / development with strong knowledge of Java
• Experience in developing Java for embedded devices would be advantageous
• Strong knowledge of the software development process
• Strong knowledge of Object Orientated principles
• Application / System architecture design and documentation
• Software debugging / troubleshooting
• Software build management
• B.Sc. Computer Science or equivalent will be advantageous
Job Specification
External customers
• STB Manufactures
• Middleware software providers
• External development houses
• Chipset providers
BTD internal customers
• System Integration team
• Product managers
• Project Manager
• Development Manager
• Solutions/SW Architect
• Enterprise Architect
OUTPUTS:
(Products, services, programs and information which the individual must provide to external individuals or groups, or one another to accomplish the organisation’s mission and strategy)
• Development of resident applications on the STB, with the ability to trouble shoot, design and implement fixes as well as new functionality, maintenance, build management and unit testing.
• Software related documentation
• Troubleshoot and maintain applications
• Mentorship
COMPETENCIES:
(Personal capabilities, which are critical to the production of quality outputs)
Behavioural
• Good problem analysis and solving skills
• Ability to grasp new concepts
• Excellent written and verbal communication skills
• Attention to detail
• Ability to integrate disparate concepts into cohesive whole
• Able to reason at various levels of abstraction
• Creative and forward thinking
• Professional maturity & integrity
• Positive Attitude
• Self-Motivation
• Self-Development
• Ability to work individually and in a team
• Comfortable in working in a dynamic environment