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 lessJOB PURPOSE To manage the Drawing Office, including project management, staff management and to maintain an environment that... Read more
JOB PURPOSE
To manage the Drawing Office, including project management, staff management and to maintain an environment that supports the effective execution of customer orders.
JOB FUNCTION
Design & drawing support Proposal and costing drawings have no errorsDesigns are modified and revised to correct operating deficiencies or to reduce production problemsDrawings are checked, approved and customer specifications are evaluated to meet installation requirementsOversee fabrication end product for design flaws/improvement, drawing processes are monitored and reviewed against deadline targets to ensure on time deliveryDrawings are updated to as-built status on completion of manufactured items to ensure capture of design changes AdministrationAdministrative systems are set up, maintained and improved for the relevant production divisions activitiesMonthly reports are submitted by due dateSuppliers are managed as per contract, participation in events and exhibitions as required, tenders are managed as required Delivery on manufacturing drawings on agreed time framesLead times are kept constant as per market expectation and the demand is managed reliability through the fluctuations ComplianceQuality and safety standards are adhered to and integrated into design, procedures, design specifications and ISO standards are adhered to Customer/stakeholder liaisonSite meetings and visits are attended as required, consultation with Senior Management and business units as required ManagementManage team in line with company policyContingency plans are developed to ensure drawing office sustainability and succession planning is managed Calculations are automated to reduce lead times, overtime is managed / reported on a monthly basis and resource utilisation is managed against budget Continuous improvement and cost managementAreas for continuous improvement are identified and addressQualifications and Minimum Requirement
Engineering Qualification / Qualified Artisan8 years drafting experience in a relevant industry of which at least 3 years should have been in a senior capacity managing staffDrivers Licence is required and willing to travel outside SA borders if requiredInventor (Displays advanced knowledge of packages)Proficient in Microsoft Office Suite (MS Word, Excel and Outlook) and JADE would be advantageousCustomer focused, problem solver, can build a successful team, good decision making, communication, planning and organising skills, attention to detail, innovative, quality and safety orientated Read lessGroup Plant Maintenance Manager Design and implement maintenance plans and strategies as well as preventive maintenance programmes to... Read more
Group Plant Maintenance Manager
Design and implement maintenance plans and strategies as well as preventive maintenance programmes to ensure optimal functioning of equipment, machinery and tooling, minimising downtime and maximising productivity. To lead the maintenance team in ensuring the reliability, availability, and efficiency of plant and equipment assets.
JOB FUNCTION
The successful candidate will be responsible for:
Plant Maintenance and Improvement
Implement and maintain maintenance management systemsCoordinate maintenance schedules to meet production requirementsImplement and manage maintenance spares procurement and stockImplement plant and tooling expansion, upgrade and maintenance projects.Manage and implement plant digitisation strategy: SC ADA, MESImplement and maintain plant and equipment projects and maintenance processes
Tooling Management
Source and procure tooling following the commercial processEnsure that new/modified tooling meets production and quality requirementsManage the evaluation, maintenance and documentation related to the condition of all tooling
Financial Management
Develop the annual budget for plant and tooling related projects, maintenance and tooling.Control project and operational expenses within budgetImplement cost saving measures while ensuring maintenance operations remain efficient and effectiveManage supplier service level agreements
Safety and Compliance
Perform the duties of a Legal appointmentDraft and implement safety policies and proceduresDeal with plant related safety issuesComply with relevant regulations, industry standards and company policies related to Safety and EnvironmentalPeople Management
Plan, select, develop and maintain workforce capabilities for the function as required by the operationEnsure compliance to company HR policies for departmentDevelop contingency plans to ensure organisational sustainability
REQUIREMENTS
Tertiary qualification in engineering (mechanical, electrical or industrial)10 years of experience in maintenance management or a related role within a manufacturing environment.Experience with maintenance planning, budgeting, and team leadership.Strong technical analysis and trouble-shooting skillsExcellent communication, interpersonal and customer service skills, including written and verbal communication and the ability to facilitate meetings/conversations.
Read less
Capital Sales Engineer The Capital Sales Engineer will be responsible for identifying, developing, and closing capital equipment sales... Read more
The Capital Sales Engineer will be responsible for identifying, developing, and closing capital equipment sales opportunities within the cement and/or mining sectors in Saudi Arabia. This role requires a deep understanding of customer needs, strong technical acumen, and the ability to manage complex, long-cycle sales processes. The ideal candidate will build strong relationships with key stakeholders, promote the company's solutions, and help drive market share growth in the region.
Key Responsibilities:Lead sales of capital equipment and complete solutions for mining plants, including kilns, mills, crushers, and material handling systems.
Identify new business opportunities and develop strategic customer relationships with contractors, plant operators, and decision-makers.
Manage the full sales cycle from initial engagement to contract closure and handover to project execution teams.
Collaborate with proposal, product, and engineering teams to develop competitive, technically sound, and customised solutions.
Understand and respond to tenders, and bidding processes in alignment with commercial and technical standards.
Maintain a detailed knowledge of market trends, competitor activity, and customer requirements within Saudi Arabia.
Represent at industry events, exhibitions, and conferences in the Middle East region.
Achieve or exceed assigned sales targets and performance metrics
Qualifications Required:Bachelor's degree in Mechanical or Process Engineering (or related field). Master's degree is a plus.
5+ years of experience in technical sales, preferably in the mining, or heavy industrial sectors.
Experienced in capital equipment or project solution sales.
Strong knowledge of cement plant or mining operations and associated equipment.
Experience working in or with the Saudi Arabia market and familiarity with local business practices and regulations.
Arabic language proficiency is highly desirable; fluent English is essential.
Ability to travel across Saudi Arabia and occasionally internationally.
Skills and Competencies:Strong communication, negotiation, and presentation skills.
Customer-focused with a consultative approach to selling.
Ability to manage multiple stakeholders and complex sales processes.
High level of initiative, self-motivation, and results orientation.
Comfortable working in a matrix organisation and collaborating across global teams.
Proficiency in, Microsoft Office Suite, and technical proposal systems.
Read lessTax Professional - Experienced Tax Senior or Tax Manager Salary Starting at $90,000+ (Based on Experience) Location: Jacksonville... Read more
Tax Professional - Experienced Tax Senior or Tax Manager
Salary Starting at $90,000+ (Based on Experience)
Location: Jacksonville or St. Augustine, FL | Hybrid Work Option Available
Our client is seeking an experienced Tax Professional to join our team. This role involves both the preparation and in-depth review of a wide variety of tax returns. The ideal candidate has multiple years of experience reviewing returns across individual, corporate, partnership, and other entity types.
Key Responsibilities:
Prepare and review federal and state tax returns for individuals, corporations, partnerships, and other entities
Ensure accuracy, compliance, and completeness in all filings
Identify tax planning opportunities and provide insights to clients and team members
Collaborate with staff and partners to ensure high-quality service delivery
Stay current with tax laws and regulations
Qualifications:
5 - 7+ years of hands-on experience preparing and reviewing a wide range of tax returns
Proficiency in Ultra Tax is highly preferred, however any other relevant tax software will suffice.
Strong attention to detail and analytic skills
CPA OR EA preferred
Work Environment:
Preference for in-office presence in either our Jacksonville or St. Augustine locations
Flexible hybrid schedule with some work-from-home allowed
Join a firm that values expertise, professionalism, and a supportive work environment. They offer competitive compensation starting at $90,000+, commensurate with experience and qualifications.
Read lessOur client is an IPP that is expanding its technical project delivery team in Cape Town and is... Read more
Our client is an IPP that is expanding its technical project delivery team in Cape Town and is looking for a Renewable Energy Project Engineer. This key position will support major solar and energy storage projects at various phases-from design and tendering to site delivery and commissioning. If you're looking to work on meaningful clean energy infrastructure with both office and site involvement, this is the right fit.
What You'll Do:
You'll play a vital role in reviewing technical designs, engaging with contractors, and ensuring compliance with safety and performance standards.With an equal focus on design scrutiny and construction monitoring, this position blends office-based analysis with field-based oversight.You'll work closely with suppliers, consultants, and grid authorities to ensure that project delivery meets internal and regulatory expectations.Key Focus Areas:
Evaluate project design packages and suggest improvements for safety, compliance, and quality.Liaise with external partners to review construction methods, risk documentation, and installation quality.Provide technical input for equipment procurement, testing and site commissioning.Participate in field inspections and factory assessments during critical delivery stages.Support contract adjudication and technical evaluations during project development phases.Track design progress and facilitate coordination with engineering partners and delivery contractors.Ideal Candidate Profile
Engineering degree in electrical engineering (registration preferred).3-8 years' experience in power or infrastructure projects, with direct exposure to construction.Solid understanding of plant design standards and grid compliance practices.Skilled in reviewing technical documentation and interpreting project schedules.Advanced use of project planning and reporting tools.Adaptable and hands-on approach with the ability to travel regularly for inspections and meetings. Read lessfor the following search criteria