Senior Software Developer (Full Stack) Hybrid - JohannesburgJoin one of South Africa's leading JSE-listed financial services firms, renowned... Read more
Join one of South Africa's leading JSE-listed financial services firms, renowned for consistent growth, innovation, and performance that outpaces the competition. This is a unique opportunity to be part of a high-impact technology team that is central to the digital transformation of the wealth management space. As a Senior Software Developer, you'll play a critical role in the design and development of transactional websites and core line-of-business systems, working closely with business stakeholders to deliver secure, scalable, and value-driven solutions.
Responsibilities:Build and maintain high-quality digital platforms, websites, and internal systems.Take full ownership of technical deliverables from concept through to deployment.Collaborate across teams to improve client journeys and internal processes through automation and innovation.Ensure availability, scalability, and security across applications and services.Drive continuous improvement of engineering standards and practices.Work in an Agile/Scrum environment with strong business engagement.Requirements:BCom / BSc degree in Computer Science, Information Systems, or related field (must have)5+ years of software development experience in enterprise environments.Expert understanding of the software development processStrong experience with:C# .Net / ASP.NET (Web Forms, MVC 2.0+).NET Core (Web API, Windows Services)SQL Server 2012+Modern JavaScript libraries (Angular, KnockoutJS, JQuery, etc.)HTML5 / CSSRESTful ServicesCloud PaaS platformsCI/CD pipelinesContainerization tools (Kubernetes / Docker)Agile / Scrum delivery experience. Read lessOur client, a leading IPP in the renewable energy sector, is seeking a Senior Wind Energy Development Manager... Read more
Our client, a leading IPP in the renewable energy sector, is seeking a Senior Wind Energy Development Manager to join their dynamic team in Cape Town. This pivotal role involves leading the origination and early-stage development of utility-scale wind energy projects, from site identification through to financial close readiness. You will be responsible for managing multidisciplinary teams and engaging with key stakeholders to drive project value.
Key Responsibilities Include:
Leading the identification, screening, and securing of wind development sites, including land agreements and resource validation.Overseeing the preparation of development budgets, schedules, and risk assessments.Driving permitting strategy and managing environmental and regulatory approval processes.Coordinating internal inputs across engineering, grid, legal, and finance to progress development milestones.Managing third-party consultants and engaging with government entities, grid operators, and landowners.Supporting commercial structuring, including offtake discussions, JV structuring, and bid preparation.Requirements:
A Bachelor's or Master's degree in Engineering, Environmental Science, Energy Systems, or a related field.6+ years of experience in renewable energy, with at least 3 years specifically in wind project development.Proven track record of taking wind projects through early-stage development to financial close or construction.Deep understanding of wind project permitting, grid connection, and yield assessment.Strong leadership, project management, communication, negotiation, and stakeholder engagement skills. Read lessWe are seeking a Senior Business Developer, based in Johannesburg, working for a Global Energy company.Reporting to the... Read more
We are seeking a Senior Business Developer, based in Johannesburg, working for a Global Energy company.
Reporting to the regional head of Business Development, you will be expected:
To possess a complete understanding of the legislation pertaining to conventional energy investments (focus is gas fired generation) in the market of reference and to monitor developments thereof;To have a complete insight of the competitive environment in the sector, in the area of reference and to perform analyses thereof to be used for developing the company's business strategy;To possess a sound understanding of the solutions that are available in the areas of reference for the financing of conventional energy products and the impact of each such solution to the various business models;To support a partner acquisition strategy based on the profile of the company's or project's business needs as well as to support its implementation through efficient cooperation with other corporate departments, as necessary;To identify and analyze business opportunities meeting the company's investment guidelines, such opportunities to include greenfield developments, acquisitions, participation to competitive processes (public or private) and commercial origination on a bilateral basis with large energy off-takers, in each case subject to budget and time constraints;To support the preparation of all documentation/attend meetings necessary for investment approval, whether internal and/or external (when a third-party approval is required);To all necessary activities for the project development, with special attention to permitting and liaisons with (internal or external) stakeholders;To involve other stakeholders during the development cycle and, once ready, handover the projects for construction while maintaining responsibility for supporting such functions as required;To coordinate or if required form part of, a cross-functional team composed of many departments of the company (and/or external service providers) for the achievement of the above;To maintain and develop organizational culture, values and reputation in its markets and with all staff, customers, suppliers, partners and regulatory/official bodies
Technical-professional knowledge
Sound knowledge of conventional energy business and its value chain, energy markets (incl. regulation) and related technologies;Investment valuation principles;Corporate finance;Sound understanding of the conventional energy competitive environment;Negotiation skills (specifically on commercial contracts, partnership agreements).Communication and presentationBusiness acumenShowing initiative & taking ownership, results-driven, passion for excellence, attention to detailDeal structuring & negotiationRelationship management - ability to work in matrix corporate environmentsInternational outlook & mindset, willingness to travel (expatriation possible too)Team player, performing under pressure & problem solving
Experience
5-8 years' work experience in business development, investment analysis or commercial positions of similar natureInternational experience will be considered a strong plusEngineering, Economics or Law degreeWork experience in PPA negotiation and project finance processes.
Salary: up to R1,350,000 pa + Bonus
Read lessAre you a seasoned energy professional ready to drive sustainable solutions across Africa? Our client, a leading resources... Read more
Are you a seasoned energy professional ready to drive sustainable solutions across Africa? Our client, a leading resources company, is seeking a Principal for their Energy department for Africa to guide their sustainable energy future and enhance energy procurement across their African operations.
In this role you will be responsible for cultivating strategic partnerships and developing innovative commercial solutions to optimise energy sourcing. Your expertise will be crucial in shaping decarbonisation pathways, ensuring operational excellence, and achieving cost-effectiveness.
Key Responsibilities Include:
Driving energy strategy through market intelligence and evolving energy landscapes.
Managing an energy portfolio of approximately US$500M and fostering strategic supplier relationships.
Collaborating with legal, operations, sustainability, technology, and marketing teams to advance energy strategy.
Championing continuous improvement and providing subject matter expertise to cross-functional teams.
We're Looking For Someone With:
A minimum of 5 years of experience in a Commercial/Supply environment with an energy background (electricity, gas).
Proven experience in developing commercial strategies, leading strategic negotiations, and financial modelling.
A strong understanding of energy and carbon markets, with experience within Africa.
A Bachelor's Degree in Business, Commerce, Finance, Engineering, or related disciplines.
Experience in carbon sourcing/markets is advantageous.
A science-driven company working at the intersection of animal nutrition, food safety, and global wellness. Their innovations support... Read more
A science-driven company working at the intersection of animal nutrition, food safety, and global wellness. Their innovations support the responsible production of animal protein by delivering advanced nutritional solutions and speciality ingredients. By helping producers and food companies to create high-quality, trustworthy products, they contribute to a more secure and sustainable food supply worldwide. Their work bridges agriculture and food manufacturing, with an emphasis on improving overall health.
The Area Sales Manager will lead a senior team of consultants regarding performance and drive KPIs. They will play a pivotal role in partnering with other internal stakeholders in the business and formulating the regional sales strategy. The ideal candidate is a motivated, well-organised individual who has a deep understanding of prospecting and developing strong relationships with customers.
Position: Area Sales Manager
Location: Johannesburg
Salary: R1 500 000 - R1 700 000 depending on experience
Duties & Responsibilities:
Establish budgets and strategic plansFoster collaboration with key internal partnersImplement effective strategies for customer relationshipsDrive business growth by maintaining a strong pipeline of strategic projectsManage the sales process through the customer service team to ensure smooth and consistent customer experiencesMonitor performance and manage the senior sales teamEducation/Experience:
Minimum 8 - 10 years sales management experienceSimilar industry requirement experienceRecognised DegreeRead less
Intermediate UX/UI Designer - (Pretoria)A technology company focused on developing software for advanced management systems is looking for... Read more
A technology company focused on developing software for advanced management systems is looking for an Intermediate UX/UI Designer to join their team in Centurion. You'll work closely with the UX/UI Lead, product teams, and developers to design user-friendly, visually engaging web and mobile interfaces. The role is ideal for someone with a strong portfolio, solid experience in design tools, and an interest in building practical, user-centred solutions.
Key Responsibilities:Design wireframes, prototypes, and high-fidelity UI for desktop and mobile platforms.Collaborate with cross-functional teams to align design with product goals.Create user flows, journey maps, and personas to guide design decisions.Maintain and evolve design systems and style guides.Conduct user research and usability testing to improve designs.Provide design support through development and implementation phases.Keep up with design trends and contribute to design reviews and feedback sessions.Requirements:4+ years of experience in UX/UI design.Proficient in Figma, Sketch, or Adobe XD.Strong portfolio showing practical design work across platforms.Understanding of user-centred design principles.Experience working in Agile/Scrum environments.Front-end knowledge (HTML/CSS/JavaScript).Experience in technical fields (e.g., IoT or SCADA) is an advantage.Competencies:
User-Centric Research: Uncover and understand user needs, behaviours, and motivations to inform the design process.Wireframing and Prototyping: Create wireframes, interactive prototypes, and mock-ups to visualise and test design concepts.Interaction Design: Apply interactive design principles to create engaging user interactions.Visual Design: Strong skills in aesthetics, layouts, colour theory, and typography for visually appealing interfaces aligned with brand guidelines.Information Architecture: Organise and structure information effectively for optimised user navigation and accessibility.Usability Testing: Conduct usability tests, gathering feedback, and iterate designs based on user testing results to enhance the user experience.Soft Skills:
Detail-oriented with strong visual design skills.Good communication and collaboration abilities.Problem-solver who can take ownership of tasks.Comfortable working in a fast-paced, feedback-driven environment.Read less
We are looking for a Project Manager who will oversee and manage the planning and delivery of utility-scale... Read more
We are looking for a Project Manager who will oversee and manage the planning and delivery of utility-scale renewable energy plants to achieve financial close. Coordinate with EPC Contractors, suppliers, O&M Contractors, Owner's Engineers, and consultants. Track all conditions precedent (CPs) for financial close.
Requirements:
Engineering, Project Management, Finance or Management related Degree.5-10 years' experience as a Project Manager in the power generation industry, preferably renewable energy.3+ years of site experience in financial close or project development of renewable energy projects in South Africa.Knowledge of financial closing activities, project management software, legislation, policies, procedures and standards.Strong written and verbal communication, problem-solving, and conflict/crisis management skills.Ability to work under pressure, manage complex transactions, and travel.Flexible, methodical, analytical, detail-oriented, and able to build relationships with stakeholders. Read lessTitle: Accounting Manager/Controller Role Salary: $100k - $160k - Offers Equity Possibility of Fully Remote About the RoleOur... Read more
Title: Accounting Manager/Controller Role
Salary: $100k - $160k - Offers Equity
Possibility of Fully Remote
About the Role
Our Client, a leading competitior in the energy space is seeking a full-time Controller or Accounting Manager to join our Finance team and play a crucial part in developing and managing core workflows and accounting systems at the company. The role will be responsible for day-to-day accounting activity and managing the month end close process, including revenue and expense accruals, balance sheet management, and reconciliations, as well as preparing financial reporting deliverables. Additionally, the role will support timely completion and assistance with quarterly and annual financial reporting as well as other ad hoc projects as assigned, covering accounting and financial reporting.
Responsibilities
Perform day-to-day accounting activities
Independently prepare schedules and journal entries in our General Ledger
Utilise accounting tools and financial reporting software to create, maintain and update financial reports
Monitor and review financial and bank statements by establishing internal controls to ensure financial transactions are recorded accurately and timely
Manage our accounts payable transactions
Proactively notify team of any accounting/reporting issues or concerns
Analyze, review, and report our realized retail electricity margin by geography and customer segment
Execute accrual calculations to calendarize and recognize billed and unbilled retail electricity revenue
Review and validate settlement data and invoices to calculate and journal cost and expense accruals
Evaluate and report on realized margin by geography and customer segments
Utilize accounting tools and financial reporting software to create, maintain and execute the monthly close process within clearly-defined time frames
Develop and manage a month end close checklist that includes required tasks for each financial statement line item with due dates and personnel assignments
Manage our monthly revenue recognition and cost accruals
Refine and/or create month end close reconciliations and other required month end close documentation
Ensure new processes and policies are designed to allow for accurate accounting and financial reporting in accordance with GAAP
Establish an organized approach for maintaining month end close documentation
Assist with the preparation of unaudited and audited financial statements in compliance with GAAP and relevant reporting requirements
Compile financial statements and footnote schedules, providing data requests to external auditors, and providing substantial support for audit selections
Assist with identifying and researching technical accounting and reporting matters, accounting principles and financial reporting rules
Document accounting policies and procedures
Keep abreast of and apply GAAP and relative company policies, practices, and procedures
Keep senior management informed about potential changes in accounting rules being proposed by accounting standard setters, including the potential impact to financial statements
Collaborate with and respond to ad hoc requests from key stakeholders within the organisation
Requirements
Bachelor's degree in finance, accounting, or related field
CPA and / or Master's in accounting is preferred
4+ years of experience across public and private accounting
Experience in energy fields is required with understanding of retail electricity preferred
Fluent understanding of GAAP and accounting methodologies
Demonstrated ability analyzing data and documents to define accounting treatment
Excellent communication skills, and ability to articulate financial information clearly
Highly organized and detail oriented, able to manage various records and processes
Ability to anticipate future challenges, take initiatives, and drive innovative solutions
Continuous improvement mindset
Commitment to the highest standards of quality and integrity
Proficiency with accounting tools including Quickbooks Online and accounting systems
Proficient with Microsoft Office, especially Excel for financial and analytical computations
Highly motivated about our mission to run the grid on clean energy 24/7
Benefits
Base salary of $100,000-$160,000 plus equity
Group medical and dental insurance
401k
Flexible vacation/PTO policy
Flexible work model (NYC office with fully remote candidates welcome)
Read lessRole: Tax Manager (Onsite with flexibility) Location: Coral Gables Florida and Boca Raton Florida Salary Range: $120k -... Read more
Role: Tax Manager (Onsite with flexibility)
Location: Coral Gables Florida and Boca Raton Florida
Salary Range: $120k - $150k
Our client is seeking an experienced Tax Manager, with International Experience.
Job Description:
Applying technical skills to perform effective reviews of all types of tax returns, ensuring relevant issues are resolved, exploring planning opportunities, and returns are complete and ready for Principal review
Providing tax research and consulting services in response to tax return issues, client requests and identifying opportunities
Managing engagements, including the planning and supervision of the tax return preparation process, coordinating tax consulting projects
Identifying tax planning & consulting opportunities, including coordination with client's other advisors
Assuming certain tax and non-tax administrative responsibilities to assist the Principals with the overall management of the Firm
Conversing directly with clients and their advisors and serving as the primary point of contact
Proactively communicating with other staff to assist and request status of projects
Mentoring and participating in training as a team leader
Thinking proactively about practice development to include opportunities to cross sell to existing clients as well as identifying new clients
Requirements:
Qualified candidates will be a CPA or EA with 5 plus years of progressive CPA firm experience and have:
Bachelor's degree required, Masters in Accounting/Taxation preferred
International Accounting Knowledge (tax laws for S-Corps, C-Corps, Partnerships and Individuals and foreign informational reporting requirements) preferred
Knowledge of estates and trusts, multi-state, and consolidated returns
Understanding of Generally Accepted Accounting Principles (GAAP)
Ability to review and provide feedback on tax work prepared by all staff in a professional manner
Ability to manage own time and the time of others, as well a train and mentor staff
Experience using UltraTax CS, CCH ProSystems, QuickBooks, and Practice CS preferred
Microsoft Office proficiency
Benefits
Competitive salary
401(k) plan with Employer match
Health, Dental, Vision insurance
Health Savings Account (HSA) for additional tax relief
Employer paid life insurance
Employer paid "profession based" long-term disability
Supplemental insurance
Generous paid time off
Excellent work environment
Free Parking
Flexible hours
CPE Reimbursement
CPA and EA exam review course and exam fees reimbursement
Read lessDevelop, manage, and regularly update the full construction budget.Maintain financial records and ensure reporting is aligned with lender... Read more
Develop, manage, and regularly update the full construction budget.
Maintain financial records and ensure reporting is aligned with lender and shareholder requirements.
Produce and submit drawdown requests, cash flow forecasts, and sensitivity analyses.
Manage external audits, tax compliance, company secretarial submissions, and internal controls.
Ensure compliance with lending documentation, including covenant monitoring.
Support treasury operations: cash management, banking relationships, and payment approvals.
Prepare IFRS-compliant financial statements and ensure audit readiness.
Provide monthly, quarterly, and annual financial reporting to internal and external stakeholders
Read lessfor the following search criteria