About the role
Elenjical solutions, a Johannesburg-based Capital markets and Risk technology consulting firm with a global footprint is looking for candidates to join our January 2023 graduate intake.
What the program entails
The Program consists of three months of classroom training followed by on-the-job training.
The role entails
Financial software development and testing
Business analysis/ System Analysis
Trading system development/configuration
Financial Instrument pricing and validation
Strategic consulting
Education requirements
Bachelors (4-year program) or Master's in Mathematics of Finance, Computer Engineering, Electronic Engineering, Electrical Engineering, Chemical Engineering, Financial Engineering, Computer Science, Statistics, Computational Finance, Mathematics, Financial Risk Management, Quantitative risk management etc. from a reputable university
Proficiency in one programming language is a must (Python, C#, Java, C++, C etc.)
Mathematics up to a second-year level (Calculus, Statistics ,Linear Algebra and Differential equations )
0-2 years of Experience
Consulting Skills
Communication – the ability to convey relevant information in the written and verbal form
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 – the ability to work as a team to achieve a common goal
Requirements Gathering – ability to extract and understand client requirements
Solution Design – ability to create solutions given requirements
Software development – ability to implement designs
Scoping – contribute to scoping and effort estimations
System Configuration – the ability to configure systems and develop system software to deliver functional solutions to client system requirements
Planning – the ability to plan task execution and deliver accordingly
Documentation – the ability to document requirements, solutions, and configuration concisely
Stakeholder Engagement – the ability to engage relevant stakeholders and manage expectations
Prioritisation – the ability to identify the object of the highest importance and executing accordingly