Join our dynamic legal team as a Legal Counsel and shape the future of our organization We're looking for a proactive and detail-oriented legal professional to support diverse business operations. You'll provide expert legal advisory services to the company. If you're ready to grow your career, tackle new challenges, and make a real impact, this is the opportunity for you What you'll do: Advises on a variety of legal issues and legal risks Draft, review, edit, interpret, advise and negotiate on contracts, bids and other legal documents Oversee contractual obligations of the company Provide technically sound legal opinions Manage litigation Research and report on unique legal issues impacting the business Keep abreast of legislative changes that may affect the business Communicate and serve as a liaison for external parties including external counsel, public authorities, and union representatives Deal with complex matters with multiple stakeholders Maintain professional and timely communications Document and maintain legal files and issues Reporting Your expertise: Minimum 2 years post admission legal experience Commercial law experience Experience in ensuring compliance with municipal laws Experience in reviewing bids/contracts with private and government entities Strong analytical and research skills Strong organisational skills Effective interpersonal and communication skills Excellent writing and reviewing (edits) skills Ability to work well within a team and individually Ability to prioritize multiple tasks Honesty, decisiveness and integrity The ability to solve problems Discretion, diplomacy and tact Works well under pressure Proficient in Microsoft Word, Excel and Outlook Qualifications: Matric / Grade 12 Degree in Law Admitted Attorney Other information applicable to the opportunity: Permanent position Location: Johannesburg Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.? You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.? Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.? By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.