Software Engineer (Java)

Details of the offer

The following educational requirements were found to be relevant to this role:- B.Sc. Computer Science or B.Eng. Electrical and/or Electronic Engineering or similar degrees.- Post-graduate degrees are advantageous.KnowledgeThe following knowledge requirements were found to be relevant to this role:- Software Engineering fundamental knowledge at the requisite level of seniority (accountability).- Capital Markets Software Systems knowledge at the requisite level of seniority (accountability) is advantageous.- Capital Markets subject matter, across asset classes, across business areas at the requisite level of seniority (accountability).SkillsThe following skills requirements were found to be relevant to this role:- Requirements Gathering elicitation of technical requirements for input to technical requirements specifications.- Solution Design design of technical solutions that address client requirements.- Scoping contribute to client deliverable scope analysis and definition within context of technical requirements.- Software Development the ability to develop software to deliver technical solutions to client requirements.- Planning plan task execution and deliver accordingly.- Documentation documenting of all required aspects related to technical analysis including requirements, solutions and testing according to Software Engineering documentation standards.- Testing definition, validation and documentation of functional and/or technical testing scope, test cases and test outcomes across all testing phases, including unit, functional/integration, regression and user acceptance testing.- Solution Verification quality control and verification of final solution adherence to technical requirements specifications before final production delivery and implementation.- Technical Solution Training training to client business users in the use and understanding of proposed or implemented solutions.- Post Implementation Support software maintenance and client assistance in the technical use and understanding of implemented solutions.Stakeholder Engagement the ability to engage relevant stakeholders of a deliverable for all technical delivery aspects.- Prioritisation the ability to identify the object of highest importance and executing accordingly.- Communication the ability to convey relevant information in written and verbal form with the intent of creating clarity.- Interpersonal Skills the ability to interact with other people, individually and in groups through listening, effective speaking and the ability to control and manage emotions.- Collaboration being intentional about working together with others to achieve a common purpose, and the realisation that the collective result is superior to individual results.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Ios Developer (Senior)

Discovery – Group Information Services - Digital Channels Senior iOS Developer – Mobile Team About Discovery Discovery's core purpose is to make people healt...


Gauteng

Published a month ago

Junior Cybersecurity Analyst

Junior Cybersecurity Analyst (Remote) Are you driven by the mission to protect digital assets and tackle complex security challenges We are seeking a Junior ...


Holohire - Gauteng

Published a month ago

Test Yst Intermediate

About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit they boast a dedi...


Parvana - Gauteng

Published a month ago

Senior Java Developer

Key Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design d...


Frostbyte Pty Ltd - Gauteng

Published a month ago

Built at: 2024-11-15T08:57:42.427Z