Graduate Developer jobs
- MCI Consultants Pty LtdHome Based
- MCI is a dynamic Business Information Systems Consulting firm and an equal opportunity employer.
- Our clients operate in a range of industries including banking,…
- First Technology Pty LtdMidrand, Gauteng
- The Junior Consulting Developer supports the design, development, testing, and deployment of automation solutions while developing both technical and consulting…
- First Technology Pty LtdMidrand, Gauteng
- The Junior Consulting Developer supports the design, development, testing, and deployment of automation solutions while developing both technical and consulting…
- Engen PetroleumCape Town, Western Cape
- Your graduate journey is more than your first job.
- Are you a high-performing graduate ready to launch your career with one of South Africa's leading energy…
- HoustCape Town, Western Cape
- We're looking for a driven, innovative, and solutions focused recent graduate to join our Data team on a contract basis.
- Knowledge of SQL, Python and/or R.
- FDM GroupSouth Africa
- Join our Software Engineering Team and launch an exciting, fast-paced career in IT transformation.
- From new product development to technology modernisation,…
- CoreSandton, Gauteng
- We’re looking for an early-career Full Stack Developer who is ready to learn fast and contribute to real production software.
- What you’ll be doing.
- View all Core jobs - Sandton jobs - Full Stack Developer jobs in Sandton, Gauteng
- Salary Search: Junior Full Stack Developer salaries in Sandton, Gauteng
- See popular questions & answers about Core
- Growthpoint PropertiesSandton, Gauteng
- Ready to shape the future of real estate, sustainability, and innovation?
- We’re looking for curious minds and ambitious graduates to join our Graduate Programme…
- View all Growthpoint Properties jobs - Sandton jobs
- Salary Search: 2027 Graduate: IT (Gauteng) salaries
- See popular questions & answers about Growthpoint Properties
- EYJohannesburg, Gauteng
- Experience as a full-stack developer with strong knowledge of software engineering concepts preferred.
- The Africa Assurance Innovation and Digital team is…
- View all EY jobs - Johannesburg jobs - Junior Software Engineer jobs in Johannesburg, Gauteng
- Salary Search: Junior Software Developer salaries in Johannesburg, Gauteng
- See popular questions & answers about EY
- INTX Insurance SoftwareBryanston, Gauteng 2152
- We're looking for an early-career developer with a foundation in Microsoft technologies (C#, SQL Server, and ideally Blazor) who is eager to grow while helping…
- LifecheqCape Town, Western Cape
- As a Lifecheq graduate, you'll be part of a structured 12-month development programme designed to give you hands-on experience across our technical, financial,…
- VKB GroupReitz, Free State
- Are you a recent graduate looking for an opportunity to learn, grow, and make a meaningful contribution in the agricultural industry?
- SoluGrowth (Pty) Ltd.Pretoria, Gauteng
- Job Title: Junior SQL Developer – AI & Copilot Studio (7 months contract).
- The Junior SQL Developer will be responsible for supporting, maintaining, and…
- BBDJohannesburg, Gauteng
- Calling all talented students who are currently studying within the Information Technology (IT) field.
- BBD’s Bursary & Beyond Programme is designed as your…
- View all BBD jobs - Johannesburg jobs
- Salary Search: Bursary Programme (SA26) salaries
- See popular questions & answers about BBD
- Wheco GroupPaarl, Western Cape
- At Incanda, our digital systems form the invisible backbone of the manufacturing business.
- As a Junior Developer, you will play a critical role in managing and…
- PypeCape Town, Western Cape
- Up to 2 years' experience as a software engineer or developer, including internships or graduate programmes.
- We're looking for a Junior Developer to help build…
GRADUATE ? DATA ANALYTICS DEVELOPER
Job details
Full job description
About MCI
MCI is a dynamic Business Information Systems Consulting firm and an equal opportunity employer. Our clients operate in a range of industries including banking, financial services, manufacturing, fast moving consumer goods and recruitment, throughout Africa and the Middle East. Our service offering includes project management, software implementation, product development across various platforms, including e-commerce solutions.
We strive to be the best at what we do, and to achieve this we need people on our team who have commitment, drive, and a positive attitude that helps deliver winning results.
Role
MCI's Business Performance Management division is currently looking for graduates that are passionate about numbers and data specifically relating to financial models.
The position entails the development, implementation and support of models using the IBM Planning Analytics (TM1) software suite.
Activities will include:
- Designing and building multidimensional OLAP cubes;
- Development of business rules using the native TM1 rules engine;
- Creation of ETL processes to import and extract data from various sources;
- Develop user interfaces for capturing and reviewing data;
- Design and deploy reports including data tables, graphs and others offering analytical insights;
- Communicate and feedback to clients on an ongoing basis.
- A tertiary qualification, preferably with a strong focus on Information Technology/Computer Science. (Applications of candidates completing studies this year will be considered);
- Logical thinker with good programming ability;
- Good grasp of basic computing principles;
- The fundamentals of financial and management accounting;
The successful applicant will work with clients in the financial services industry and may be required to pass credit, criminal or other background checks. Applicants must be eligible to work in the Republic of South Africa.
Skills and Qualifications:
- A minimum 3-year tertiary qualification from an accredited university, either in Commerce or Computer Sciences or Industrial Engineering;
- A minimum of matric-level accounting (tertiary accounting preferred)
MCI Consultants are people who are:
- Ambitious team players, but can work independently;
- Courageous and passionate;
- Able to take on challenges with a sense of urgency;
- Focused, with a strong desire for self-improvement;
- Dynamic and progressive in their thinking;
- Ethical and responsible;
- Professional, trustworthy and keen.
- Service delivery focused.