Monocle Solutions logo

Monocle Tech Graduate Programme

Monocle Solutions
On-site
South Africa

Monocle Tech Graduate Programme

Are you a recent graduate with a passion for technology and innovation? Join our dynamic Tech Graduate Programme for 12 months and become part of the digital transformation journey at one of South Africa's leading banks. Over 12 months, you will be involved in agile project delivery and exposure to DevOps practices, gain hands-on experience and exposure to cutting-edge technologies that are reshaping financial services.

The programme offers an opportunity for permanent placement into a full-time role within our Technology Division based on performance, business requirements and personal growth during the programme.

Why work at Monocle:

Monocle is passionate about our work: Monocle consultants gain an unparalleled breadth and depth of exposure to the banking and insurance industries, working closely with the most prestigious banks and insurers in South Africa and across Europe to implement dynamic solutions across the most critical areas of the financial industry.

Monocle is passionate about our people: We know that our biggest asset is our people. We invest heavily in our training and development programmes, ensuring that every employee has the opportunity to continually upskill themselves in a range of competencies. We also provide ongoing career advice through our mentorship programme, ensuring every employee is equipped to progress through each stage of their personalised career growth plan as they work towards their professional goals.

Monocle is passionate about our culture: We are people-people. Outside of work, we love nothing more than to engage and socialise with our colleagues at company events and through our many sports clubs. We believe that it is through the strong relationships we build internally that we have developed a strong culture of honesty, respect, and inclusivity.

Who we are looking for:

At Monocle, we want to work with well-rounded individuals with the ability to adapt to challenges and think on their feet the perfect balance between academic smarts, pragmaticism, critical thinking and a knack for solving complex business problems. Were seeking curious, driven, and collaborative individuals who are ready to make an impact.

The Perfect candidate will have a combination of the following:

  • A postgraduate degree in Computer Science, Information Systems Data Science, or a related technical field
  • A strong academic record with a proven track record of high-performance
  • Familiarity with software development and data engineering tools and technologies (e.g. Python, Java, SQL, Git, cloud platforms, ETL frameworks)
  • Exposure to modern data architectures and software engineering principles, including APIs, microservices, and scalable systems
  • Works well with others in a team- collaborative, communicative, and respectful of diverse perspectives
  • Passionate and competitive- driven to learn, improve, and make an impact
  • Resilient and determined- able to navigate ambiguity and persist through challenges
  • Intelligent with empathy- combines analytical thinking with emotional awareness
  • Ability to think critically- evaluates problems from multiple angles and proposes thoughtful solutions
  • Social and outgoing- enjoys connecting with peers and contributing to a positive team culture
  • Positive mindset- approaches tasks with energy, optimism, and a growth-oriented attitude
  • Passion for technology and innovation in financial services- curious about how software and data can transform the industry