To code and debug new software products in alignment with BCX's standards as well as work on and lead large and complex projects or modules of projects
CONTEXT The need to be aware of new developments and upgrades in technology The need to understand the impact and comply with relevant software development standards depending on the language being used
CUSTOMERS Client Line Manager Employees
Business Analysis Systems Design Documentation / Technical Authoring Problem Management Project Management Project Office Programming / Software Creation Research / Investigations Service Level Monitoring Systems Testing User Support Apply Principles Of Creating Computer Software By Developing A Complete Program To Meet Given Business Needs Design A Computer Programme For System Software Apply Advanced Software Programming Techniques For Applications Create Software Solutions For Applications Using Object-Oriented Programming
EDUCATION Grade 12, NQF Level 4 . Java programming developing skills. EXPERIENCE 5-10 years relevant experience. COMPETENCIES Knowledge and Skills : Business Skills Investigative And Debugging Skills Knowledge On Relevant Software Development Procedure Documents Knowledge On Operating Systems Database Knowledge.
Core Competencies : Action Planning Analytical Thinking Communication Comparisons Evaluating Innovation Insight Organising.
The following Java Skills are essential :
Java (5+ years)
Spring (Security, Dependency Injection, Aspect)
Apache CXF Rest
Hibernate (Mapping (hbm), Annotations)