36 Software Consultant jobs in South Africa
Geosciences Software Consultant
Posted today
Job Viewed
Job Description
GEOVIA, part of Dassault Systèmes, is looking for a
Services Software Consultant
to join our team in Johannesburg, South Africa.
Dassault Systèmes, the 3DEXPERIENCE company, provides businesses and people with virtual universes to imagine sustainable innovations. Our world-leading solutions transform the way products are designed, produced, and supported. At Dassault Systèmes, we empower people with passion for change and innovation,
#WeAre3DS.
Missions
- Master the 3DEXPERIENCE platform usage and value through Industry Solution and Industry Processes
- Understand customer processes and master the products that deliver the "To Be" process
- Reveal to customers how to get the value of our Industry Process Experiences by leveraging the 3DEXPERIENCE platform
- Contribute to the execution of the Value Engagement activities and deliverables, according to the different phases, at our customers and partners
- Collaborate with Industry and R&D teams to contribute to Industry Offer and 3DEXPERIENCE platform enhancements
- Support the solution enablement of DS Partners and the sales ecosystem
- Provide training and project assistance services to current and new software users either at a client's site, Dassault Systèmes offices or remotely
Qualifications
- Bachelor's or Master's Degree in Geology/Earth Sciences or related field with preferred 2+years industry related experience
- Background in geological sciences and GIS. Knowledge and experience of working with geological or mining software solutions, ideally GEOVIA Surpac and/or GEOVIA Minex
- (Preferable) Programming experience, such as with TCL, SQL, Python, R etc.
- Excellent verbal and written communication skills in English and flexible to travel
What's in for you ?
Join a scientific company at the heart of technological innovation, driven by strong growth for over 40 years.
Main advantages and benefits
- Multicultural environment and international team.
- Friendly work environment focused on well-being and health.
- Commitment to diversity and inclusion.
- World-wide customer support.
- Dynamic career development policy: training plan, internal mobility, etc.
Inclusion statement
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it's our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Is this job a match or a miss?
Time & Attendance Software Consultant
Posted today
Job Viewed
Job Description
Job Details
: Eco Time has an exciting opportunity for a Time and Attendance Software Consultant to be based in Gauteng,
Minimum Requirements
· Grade12 with 60% in Mathematics
· Year IT related diploma or degree
· Own reliable vehicle
Skills and Competencies
· Positive and energetic with leadership skills
· Excellent interpersonal & communication skill.
· Demonstrates a high level of integrity, trustworthiness & reliability.
· Strong Technical & problem-solving skills.
· Demonstrate strong attention to detail and accuracy.
· The ability to work on own initiative.
· Friendly, organised and neat.
· SQL knowledge will be beneficial
· Project management knowledge will be beneficial
· Own Reliable Motor Vehicle is a necessity
· Must be able to work well in a team
· Self-starter with excellent time management
Responsibilities
· Telephonic and Remote Software and hardware support
· Remote and online software implementation and project implementation
· Client software training and assistance
· Configuration and maintenance of customer requirements
· Collaborate and work with other team members to ensure the best solution is implemented for the customer.
· Accurate customer requirement analysis to deliver the best solutions to customers at all times
· Maintain customer's systems, relationships and deliver excellent remote or onsite customer service to ensure customer satisfaction.
· General admin related to the position
Forward Applications to
-
Remuneration: Market related
Industry: Information Technology & Services
Employment Type: Internship
Is this job a match or a miss?
Software Support Consultant
Posted 5 days ago
Job Viewed
Job Description
- Provide software & hardware support on all our products.
- Build solid business relationships with our clients.
- Manage and execute all service calls and new installations (hardware & software) in the set time-frames and the profitability of it.
- Research, diagnose, troubleshoot, and identify solutions to resolve customer queries.
- Follow standard procedures for the proper escalation of unresolved issues to the appropriate internal teams.
- Provide prompt and accurate feedback to customers and the development team.
- Ensure the proper recording and closure of all issues.
- Complete onsite networking fault prevention, as well as resolved onsite challenges.
- Prepare accurate and timely reports.
Requirements:
- 2 years experience in the time & attendance/access control field would be ideal.
- Must have at least 2 years telephonic, call centre and field support experience.
- A+, N+ certification and networking experience.
- Excellent written and verbal communication skills.
- Valid drivers license.
Apply today!
Is this job a match or a miss?
Software Implementation Consultant
Posted 11 days ago
Job Viewed
Job Description
Looking for your next role? Join Fraxion, a high-growth SaaS company with a dynamic, collaborative culture and global reach, with offices in Cape Town, South Africa, and the USA (head office). We’re excited to share some great opportunities to join our team!
We’re seeking an experienced, enthusiastic, and driven Software Implementation Consultant to join our team. This role is ideal for an organised communicator and collaborative problem-solver with strong project management skills, a talent for understanding complex business requirements, and the ability to anticipate client needs. The ideal candidate is a self-starter who takes initiative, seeks out tasks, and follows through to completion. You will play a key role in delivering successful implementations for our spend management software.
Responsibilities:
- Maintain a strong working knowledge of our SaaS spend management software and related accounting systems in a consultative role for clients.
- Lead client implementations of our cloud-based software solutions.
- Evaluate client needs and business processes to recommend best-fit solutions.
- Develop project requirements, timelines, and schedules.
- Provide a wide range of customer-facing implementation, training, and support services.
- Contribute to improving team processes, documentation, and procedures.
- Ensure quality control for software products and deliverables.
- Travel to client sites as needed.
REQUIREMENTS
- Minimum of 3 years of experience as an Application Specialist, Software Developer, Accounting System Consultant, IT Consultant, or Project Manager working with business software.
- Bachelor’s degree in computer science, Business, or a related field.
- Strong IT, web, and software aptitude, comfortable working with SaaS/cloud-based systems and technology.
- Knowledge of accounting, procurement, and ERP systems.
- Excellent written and verbal communication skills.
- Strong analytical and critical thinking abilities.
Is this job a match or a miss?
Administrator (Software Solutions)
Posted today
Job Viewed
Job Description
Administrative Support Assistant
Location:
Benoni
Company:
Innovative Solutions
Type:
Full-Time (Monday to Friday - 8:00 to 17:00)
About Innovative Solutions
Innovative Solutions is a dynamic software solutions provider serving clients across various industries. We specialize in delivering tailored software products and ongoing support to help businesses thrive in a tech-driven world.
Our Culture
At Innovative Solutions, we live by our core values: Integrity, Innovation, Inspiration, Collaboration, Tech Savviness, Efficiency, and a Solution-Focused mindset.
Key Responsibilities
Executive & Office Support:
- Manage calendars, schedule meetings, and coordinate appointments.
- Prepare meeting agendas, take minutes, and follow up on action items.
- General office operations, including supplies, vendor coordination, and facility needs.
- Maintain organized filing systems (digital and physical).
- Track budgets and expenses.
- Support quoting, invoice processing, vendor payments, and reconciliation tasks.
- Sales & Marketing support functions.
- Utilize company software tools for task management, communication, and documentation.
- Maintain and update CRM systems, project management platforms, and shared drives.
Communication & Coordination
- Serve as a liaison between executives and internal teams.
- Draft and manage internal communications, memos, and announcements.
- Point of contact for client inquiries, ensuring timely and professional responses.
- Schedule and coordinate client meetings, demos, and follow-ups.
- Assist in preparing client-facing documents.
- Maintain accurate client records and communication logs.
- Support client onboarding and training coordination.
- Liaise with technical teams to ensure client requirements are clearly communicated.
- Track progress of client-related technical tasks and follow up on deliverables.
- Monitor support ticket systems and ensure timely resolution of client issues.
- Help prepare and distribute technical documentation and training materials.
- Maintain documentation for workflows, SOPs, and internal policies.
Qualifications & Requirements
- 1+ years of experience in an administrative, operations, or executive support role.
- Strong organizational and time management skills.
- Excellent written and verbal communication.
- Proficiency in Microsoft Office 365 Applications.
- Proficiency in other software solutions is beneficial (Support Desk, CRM, etc.)
- Basic understanding of financial processes.
- Experience coordinating with clients and internal teams.
- Ability to handle confidential information with discretion.
- Comfortable in a fast-paced, tech-driven environment.
Preferred:
- Experience in a software or technology company.
- Familiarity with support ticketing systems and client onboarding.
- Exposure to technical documentation and software support workflows.
- Proactive, solution-oriented mindset.
- Collaborative and team-oriented.
- Detail-oriented and thorough.
- Adaptable and eager to learn.
- Strong interpersonal skills.
Benefits:
- Professional development and training
- Career growth opportunities
- Supportive team environment
Job Type: Full-time
Pay: R10 000,00 - R15 000,00 per month
Application Question(s):
- Do you have reliable transportation?
- How would you describe your personality (list character traits)?
- Are you available Immediately or do you have a notice period? If so, what is the notice period?
- What is your ideal work environment?
- What interests you most about this position?
Education:
- Certificate (Required)
Experience:
- Computer / Software: 1 year (Required)
- Administrative / Admin Assistant: 4 years (Required)
- Quoting/Invoicing: 1 year (Required)
- Support Desk Ticketing: 1 year (Preferred)
- Software Solutions Industry: 1 year (Preferred)
Language:
- English (Required)
Location:
- Benoni, Gauteng 1501 (Preferred)
Work Location: In person
Is this job a match or a miss?
Junior Tax Software Implementation Consultant
Posted today
Job Viewed
Job Description
Are you a recent graduate or someone with around one year's experience, eager to dive into something that combines accounting, tax, and technology? We might have the perfect opportunity for you. At Konsise, we're looking for someone passionate, driven, and ready to grow as a Junior Software Implementation Consultant.
About the Junior Software Implementation Consultant Role
As a Junior Software Implementation Consultant, you will be instrumental in rolling out our Konsise suite at client sites and ensuring clients succeed using our solutions. This role goes beyond implementation. You will also feed insights into product development and testing, helping shape features and integrations that improve our software.
You will:
- Leverage your accounting and tax knowledge to configure, test, and deploy our software
- Ensure excellent customer experience and satisfaction
- Collaborate with the Konsise sales and development teams
- Participate in product improvements, new feature testing, and integrations
Reporting to:
Head of Services
Management level of role:
This is not a management role
Working environment
: Remote role. Your own fibre connection will be required. Exceptionally busy, team-oriented environment. This role could require some travel to the office when required. Driver's license and own transport are essential.
Working hours:
Flexible between 07:30 and 17:00 depending on schedule (examples: 07:30-16:00, 08:00-16:30, 08:30-17:00, etc.)
Purpose of the Junior Tax Implementation Role
- To act as our Konsise & data expert for clients, delivering full product suite implementation. Customer success is your priority.
- To develop deep product knowledge and partner with the Product & Development teams to test new features, work on integrations, and ensure our product continues to evolve in ways customers love.
Key Deliverables
- Excellent stakeholder engagement: attend client meetings/workshops, build strong relationships
- Configure, test, support, and consult on the full Konsise suite at client sites
- Maintain accuracy and attention to detail during setup
- Stay up to date with product features & releases; provide training to clients and internal stakeholders
- Prepare well for customer engagements; own documentation and admin tasks
- Keep all stakeholders informed; manage expectations clearly
- Identify and communicate innovations or new best practices
- Meet productivity targets and deliver work on time
- Complete required administrative tasks promptly (timesheets, project sign-offs, communication, etc.)
- Proactively identify risks/issues, assess impacts, and suggest mitigations before escalating
- Provide initial product training to customers; assist with support queries
Technical Knowledge, Skills & Abilities
- Solid working exposure in accounting, tax, or company secretarial functions
- Technology-savvy with good IT aptitude
- Advanced skills in Microsoft Excel
- Exposure to, or interest in, data analytics
- Experience (or familiarity) with accounting software implementations is a plus
- Any programming experience (even at a basic level or personal interest) will be beneficial
Behavioural / Soft Competencies
- Strong work ethic; high drive
- Ability to understand complex concepts and learn quickly
- Well-organised with good time management & ability to prioritise
- Excellent communication (written & oral)
- Ability to thrive under pressure and meet deadlines
- Team player
- Attention to detail and passion for accuracy
- Desire to exceed customer expectations
- Proactive attitude; eagerness to innovate and learn
- Professional business etiquette
- Excellent client/stakeholder relationship management
- Self-starter; able to identify risks and take initiative
Education & Qualifications
- Bachelor of Commerce degree in Accounting or Financial Management
- OR Bachelor of Science degree with Accounting modules
- Honours in Taxation is highly desirable
- Experience & Exposure
- Minimum of 1 year in accounting, company secretarial, tax or a tax graduate role
- Exposure to data analytics
- Experience working (or interacting) with corporate clients
- Familiarity with audit, accounting, or tax software (examples: SAP, Syspro, OneSource, CaseWare, CloudTax, etc.)
- Proficient in MS Office tools
Why Work With Us?
The perfect candidate will have accounting and tax experience but has an undeniable passion for technology, data science and data analytics. The candidate will have a higher-than-normal desire to learn new skills required for the role. The candidate will be a good cultural fit to join the product development team, where the culture of this team is one of customer success focus, continuous learning and growth, ownership, accountability, delivering on goals and working together as a team. In addition, they should be comfortable working independently and building strong relationships with a diverse client base.
By joining Konsise as a
Graduate / 1-Year Tax Software Implementation Consultant, y
ou will:
- Gain hands-on experience in both implementation and product development
- Work with a collaborative team that values learning and innovation
- Be part of building software that customers love and rely on
- Have opportunities for growth and career development as you deepen your skills
To apply reach out to
Is this job a match or a miss?
Software Sales Consultant Cape Town
Posted today
Job Viewed
Job Description
At Fusion Software, we're dedicated to driving business success through innovative software, web, and app solutions. Since 2002, we've empowered over 15,000 users across diverse industries — from agile start-ups to established enterprises — with our comprehensive platform. From CRM and Sales to Projects, Timesheets, Stock, Manufacturing, Accounts, and HR, our solutions are designed to help businesses streamline operations and scale seamlessly. As technology evolves, so do we — and we're seeking a dynamic Software Sales Consultant to join our team and help us expand our reach even further.
Job Title: Software Sales Consultant
About The Role
Are you passionate about technology and driven by results? Join Fusion Software — a leader in innovative business solutions — as a Software Sales Consultant. In this role, you'll play a key part in our growth by identifying client needs, building lasting relationships, and providing tailored software solutions that help businesses thrive.
Key Responsibilities
- Identify and engage potential clients, understanding their unique business challenges.
- Present and demonstrate Fusion Software's diverse range of solutions, from CRM and Projects to HR and Manufacturing platforms.
- Build and maintain strong, long-term client relationships.
Develop and execute strategic sales plans to achieve and exceed targets.
- Collaborate with internal teams to ensure seamless implementation and client satisfaction.
What We're Looking For
- Proven experience in B2B sales, preferably in software or tech solutions.
- Excellent communication, negotiation, and presentation skills.
- A proactive, results-oriented mindset with a passion for helping businesses succeed.
- Ability to learn quickly and adapt in a fast-paced, evolving tech environment.
Why Join Fusion Software?
- Be part of an innovative, forward-thinking company that's shaping the future of business technology.
- Enjoy a supportive, growth-focused environment where your efforts are recognized and rewarded.
- Grow and manage your own sales team.
- Access ongoing training and development to keep your skills sharp and stay ahead of the curve.
**Ready to make an impact? Apply now and help us drive the next chapter of Fusion Software's success
Qualifications
- 2+ years of proven experience in software sales, with a strong track record of closing deals and hitting sales targets.
- Strong understanding of business processes in industries such as CRM, Job Management, Stock Management, Project Management, Accounting, or professional services (preferred).
- Ability to translate client challenges into software solutions that drive efficiency and growth.
- Excellent presentation and communication skills, with the ability to engage C-level executives.
- Experience with CRM or ERP solutions.
- Self-motivated, goal-oriented, and capable of working independently or within a team environment.
Benefits
- Competitive base salary with an attractive commission structure.
- Opportunities for professional development through training, mentorship, and career growth within the company.
- A supportive, inclusive, and innovative work environment that values creativity and collaboration.
- Work on cutting-edge technology projects with industry leaders, giving you the chance to grow alongside our expanding client base.
Salary & Benefits
- Salary Range: R10,000 – R40,000 per month, based on experience.
- Tailored Commission structures that rewards high performance — top performers have the potential to significantly exceed their base salary.
- Opportunities for professional development through training, mentorship, and career growth within the company.
- A supportive, inclusive, and innovative work environment that values creativity and collaboration.
- Work on cutting-edge technology projects with industry leaders, giving you the chance to grow alongside our expanding client base.**
Is this job a match or a miss?
Be The First To Know
About the latest Software consultant Jobs in South Africa !
Manager - Software Developer. Software Solutions
Posted today
Job Viewed
Job Description
- Deliver high-quality, secure, and scalable software solutions aligned to business and user requirements.
- Contribute to technical design and architectural decisions, ensuring adherence to organisational standards.
- Apply coding standards, testing, and automation practices to improve reliability and reduce defects.
- Mentor and support project teams, building technical capability across the team.
- Drive continuous improvement of development processes, tools, and practices for greater efficiency.
- Optimize system performance and resilience through proactive debugging, monitoring, and enhancements.
- Actively engage in agile delivery, contributing to backlog refinement, sprint planning, and knowledge sharing.
Is this job a match or a miss?
Manager - Customer Reliability Engineer. Software Solutions
Posted today
Job Viewed
Job Description
- Achieve measurable improvements in system uptime and performance by implementing robust reliability engineering practices and leading incident prevention initiatives.
- Reduce Mean Time to Detect (MTTD) and Mean Time to Resolve (MTTR) through streamlined incident response protocols and team readiness, ensuring minimal disruption to customers.
- Build, lead, and develop a skilled team of Customer Reliability Engineers with a strong focus on ownership, collaboration, and continuous learning.
- Ensure that reliability is embedded into service design, development, deployment, and operations by partnering with engineering, product, and operations teams.
- Deliver clear and actionable reporting on reliability metrics to support leadership decision-making and continuous improvement.
- Align reliability goals with customer expectations by addressing root causes of service degradation and championing seamless user experiences.
Is this job a match or a miss?
Group Life Insurance -IT Software Solutions Business Analyst
Posted 6 days ago
Job Viewed
Job Description
IT Software Solutions Business Analyst - must have experience in the Group Life Insurance Industry - for External Companies
GAUTENG| Permanent position | To work remotely
Matric certificate.
Mathematical+ algebra + Equations understanding+ skills – great Advantage.
Must have a Business Analyst certificate – This is very essential
IT Software Diploma or Degree or similar relevant Qualification.
Experience liaising with External Customers Companies Clients regarding their software solutions needs for their company in the Group Life Insurance / Funeral Insurance Industry, but also the supporting functionalities that enable the operation of the Product.
Must have 3 - 6+ years working experience as an IT Software Solutions Business Analyst with working experience in the Group Life Insurance / or Group Funeral cover Industry experience - not negotiable
Must have work Experience in Digital Group Life Insurance Policies and Funeral + having done Business Test Cases, Scenario’s, feature User Stories, Scripts, Sprints, Claims processes, Premiums, Warranties ,Integration , Presentations.
"On-prem to AWS" experience: which is migrating or moving applications, data, and workloads to the Amazon Web Services (AWS) cloud platform.
Must have gained working experience in doing Presentations for External Companies/ Clients.
Product / Policies design & implementation
Must have Experience working with an IT Software Team in the Software Department. (Testers; Software Developers, Business Analysts, Scrum Master, Product Owners Architects’ etc.)
Must have knowledge about the tools +technology + with Stakeholders
Agile+ Jira work experience is needed
Experience doing Regression Software Testing.
Understand the supporting functionality code at a high level to be able to interpret.
New products for clients (that they sell to their clients)
Analysis & Initial Setup. Support CSM’s with ongoing setup.
Analysis & Design of new Setup. Support Developer(s) when adding new Setup
Testing / Verification of initial setup of product and functionality. Scope out, guide testing
Unpack and understand each Group Life Insurance functional area
Sit with Functional Owners and work through and understand each functional area.
Understand the supporting functionality code at a high level - be able to interpret.
Work with Functional Owners to present functional area capabilities to the Group Life Insurance teams.
Take ownership (as per overview above) of configuration.
Review tasks wherein changes to the business function are implied, or new setup is needed, or upstream/downstream impact is suspected, which includes:
Reviewing bug fixes to make a process operate as designed / intended.
Review & sign-off of ASD (Architectural Specification Document) together with the Technical Architect and the Functional Owner(s) of the module being enhanced / fixed.
Work closely with Technical Architect and Functional Owners identified new business requirements to design business solution.
Actively identify potential roadmap items that would enhance the Group Life Insurance solution for possible new development.
Actively keep abreast of industry regulations, developments, trends, etc.
Present business/insurance training (Train the Trainer).
Train & support CSMs ITO functionality & configuration.
Work closely with client Product Owner as a stakeholder.
Work closely with Testers (internal and client) and regression teams.
Business Analyst’s to keep each other informed of state of their clients.
Business Analyst’s role with 3rd parties: Auditors, Actuaries, Accountants:
Consult with and Facilitate as required, with CSM to ensure that Client’s “own” their own issues.
Create IT Software Solution Design documents for identified gaps in current Insurance offering, based on the business requirement received from the External Clients/Companies.
NB: Our client is seeking someone with a very friendly and happy personality who works well and gets on with people and Customers
Must have own transport and driver’s license
Must also be willing to go a see External Company’s at their premises when required
Salary: up to maximum R60 000 per Month full cost to Company Not negotiable at all
Plus, Annual Performance Bonus at the discretion of the Company only + you will also be supplied with a company Laptop - to work remotely
Please Note: A Pension Fund of between 4% - 11% of your Monthly Salary will be deducted from your Monthly Salary, which is mandatory for all employees, the full amount would be also deducted from your Monthly Salary – this is not negotiable.
NB: (the Company does not contribute to the Pension Fund at all)
Is this job a match or a miss?