Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
Read more about this company
ENVIRONMENT:
- A dynamic provider of Cloud-based Operating Solutions seeks a Sales Executive with 3-5+ years in Sales roles within SaaS, custom software, digital transformation, or B2B technology sectors.
- This is an execution-focused role for a proactive sales professional who will contribute to commercial growth by identifying opportunities, closing deals, and building lasting client relationships, while working within a high-performance team.
- The ideal candidate must also have a suitable Degree or Diploma in Business/Marketing/IT or similar field with a proven track record in meeting or exceeding sales targets & experience in solution-selling and managing B2B sales cycles.
- You also need to be familiar with CRM tools (e.g., HubSpot) and sales processes and have a solid understanding of South African public and private sector dynamics.
DUTIES:
Lead Generation and Prospecting (50% of role focus) -
- Identify and qualify potential clients through research, networking, and targeted outreach.
- Generate leads via inbound inquiries, cold calling, email campaigns, and industry events.
- Build and maintain a robust sales pipeline aligned with company targets.
Sales Execution (40% of role focus) -
- Conduct consultative sales presentations and demos to showcase bespoke software solutions.
- Negotiate and close deals, ensuring alignment with client needs and company offerings.
- Collaborate with technical teams to tailor proposals and respond to RFPs effectively.
Customer Relationship Management (5% of role focus) -
- Nurture existing client relationships to drive upsell, cross-sell, and renewal opportunities.
- Act as a trusted point of contact, providing ongoing support and gathering feedback.
- Track client interactions in CRM systems to ensure accurate forecasting and reporting.
Market Intelligence and Support (5% of role focus) -
- Stay informed on industry trends, competitor activities, and emerging technologies.
- Contribute insights to the sales team and assist in refining sales strategies.
- Support marketing efforts by providing field-level feedback and participating in campaigns.
REQUIREMENTS:
Qualifications –
- Relevant Degree or Diploma in Business, Marketing, IT, or a related field.
Experience/Skills –
- 3-5+ Years in Sales roles within SaaS, custom software, digital transformation, or B2B technology sectors.
- Proven track record in meeting or exceeding sales targets.
- Experience in solution selling and managing B2B sales cycles.
- Familiarity with CRM tools (e.g., HubSpot) and sales processes.
- Understanding of South African public and private sector dynamics.
Advantageous –
- Experience in Bespoke Software Sales, Agile Development, or Cloud Solutions.
ATTRIBUTES:
- Results-driven mindset with strong initiative and persistence.
- Excellent communication, negotiation, and interpersonal skills.
- Adaptable, collaborative, and motivated by targets and incentives.
- Demonstrates a proactive, customer-centric approach with the ability to uncover needs and close deals effectively.
- Maintains discipline in pipeline management and adapts to client objections.
- Builds trust-based relationships with clients and internal teams, communicating clearly and persuasively.
- Excels in teamwork and contributes to a positive, goal-oriented environment.
- Stays ahead of industry trends, proactively spotting opportunities and sharing insights.
- Thrives in a dynamic setting, balancing independence with team collaboration.
- Handles rejection and challenges with positivity, continuously improving skills and processes.
- Embraces feedback and focuses on delivering measurable results.
go to method of application »
Key Responsibilities
- Provide customer and merchant support related to digital payments
- Assist users with payment queries and guide them through payment processes
- Search, track, and investigate transactions to resolve issues
- Support merchants in navigating dashboards and understanding payment flows
- Identify transaction trends and escalate potential issues where required
- Assist with enabling, disabling, or adjusting payment channels
- Work with eCommerce merchants to resolve basic plugin or payment method issues
- Maintain accuracy and quality in customer responses
Requirements
- Matric (Grade 12) – essential
- Strong communication skills
- Basic computer literacy
- Interest in fintech, digital payments, or technology
- Willingness to learn and work in a fast-paced environment
- Experience is not essential — attitude and potential are key
- Any exposure to areas such as marketing, sales, business, or digital tools will be advantageous
go to method of application »
ENVIRONMENT:
- A growing global FinTech company seeks the coding talents of a strong strategic-thinking Backend Developer to ensure the successful delivery of its technical roadmap. Operating within an Agile framework, you will collaborate with Developers and Project Managers to develop high-quality technical solutions and new user features for a Banking-as-a-Service (BaaS) platform which continues to evolve as they expand its offering and enhance the APIs that power clients’ integrations.
- Your tech toolset should include C#, .Net 6+, Git, REST, SOAP & SQL Server.
- You will also require the ability to write automated tests such as Unit Tests, peer review code, debug and troubleshoot software and be able to debug and troubleshoot software.
DUTIES:
- Work within the Development team, agreeing on a best fit solution in developing high-quality technical solutions and new user features.
- Develop and maintain the customer platform and back-office system.
- Integrate the Backend to the required services/third-party providers.
- Maintain and enhance Cloud Solutions in AWS and Azure.
- Work with the Developers and the Project Manager to meet the stakeholders' requirements accurately.
- Work using the Agile Methodology to ensure the project development timeline is established and adhered to.
- Ensure that documentation is up to date and that automated tests are written and run on all development solutions.
- Testing as well as support any testing required.
- The maintenance and optimisation of working technical solutions, adhering to the deployment process.
- Review peers' code.
- Share knowledge with other fellow Developers and learn from them.
REQUIREMENTS:
- Ability to logically write computer code in C# for .Net Framework and .Net 6+, using various libraries. Basic knowledge of VB.Net is also helpful.
- Proficient understanding of Git for source control and code versioning. Previous experience with GitHub for source control is also beneficial.
- Good understanding of interacting with REST and SOAP services. Experience using FIX APIs is beneficial.
- Good understanding of databases, primarily Microsoft SQL Server.
- Ability to write automated tests such as Unit Tests.
- Able to understand and write technical documentation.
- Make suggestions for improvement following industry best practices whilst peer reviewing code.
- Able to debug and troubleshoot software.
- Maintain a good understanding of the technologies used for applications to ensure they keep using the best technologies available.
- Apply the good Development practices and standards put in place by the Development team.
ATTRIBUTES:
- Good problem-solving skills that can be applied creatively to new solutions and issues.
- The ability to critically assess proposed solutions and be able to bring ideas to the table.
- Eager to learn and explore new technologies, concepts, and problems.
- The ability to explore, learn and understand the business process of the feature being worked on.
- Strategic thinking to consider how product deliverables feed into the bigger picture.
- Attention to detail with a focus on high quality.
- The ability to break down complex tasks into smaller deliverables.
- Able to think quickly and clearly on the spot.
- Good time management, managing your own time and sticking to project timelines.
- Can collaborate and get on with others and work well within a team.
- Clear and effective communication skills, at a distance, being aware and sensitive to the locational nuances of a global team.
- Self-motivated, with the ability to work well remotely.
go to method of application »
ENVIRONMENT:
- A provider of cutting-edge Digital Solutions based in Centurion is looking to employ a talented Backend Developer to provide technical leadership and expertise in the design, development, and maintenance of software applications. You will guide and mentor Junior team members, make strategic technical decisions, and ensure high-quality deliverables.
- You will also contribute to architectural design, drive the implementation of complex software solutions & be involved in code review, performance optimization, and continuous improvement of development processes.
- The ideal candidate will require a Masters’s or Bachelor's Degree in Computer Science/Software Engineering, or a related field with 5-7 years of professional experience in Software Development, with a focus on progressively more challenging and complex projects. Your tech toolset should include C#, React, ASP.NET Core, SQL, AWS, Azure, or Google Cloud Platform.
DUTIES:
- Provide technical leadership and guidance to the Development team.
- Take ownership of complex technical tasks, mentor Junior Developers, and serve as a point of escalation for technical issues.
- Contribute to the design and architecture of software systems.
- Analyse requirements, propose scalable and robust solutions, and ensure that the software design aligns with best practices and industry standards.
- Participate in coding and development activities, working on critical and challenging components of the software.
- Write clean, efficient, and maintainable code, ensuring adherence to coding standards and quality guidelines.
- Lead code reviews, providing feedback and ensuring the overall code quality of the Development team. They enforce best practices, conduct automated and manual testing, and ensure that software meets the highest standards of quality and reliability.
- Responsible for troubleshooting and resolving complex technical issues.
- Analyse and diagnose problems, identify root causes, and propose effective solutions or workarounds to ensure the smooth functioning of the software.
- Collaborate closely with cross-functional teams, including business stakeholders, Designers, Testers, and Project Managers.
- Actively participate in discussions, provide technical insights, and foster a collaborative and productive work environment.
- Contribute to technical documentation efforts, ensuring that relevant documentation, such as system architecture, design specifications, and API documentation, is accurate, up-to-date, and accessible to team members and stakeholders.
- Optimize software performance by identifying and addressing bottlenecks.
- Analyse system performance, conduct profiling, optimize code, and make architectural recommendations to improve efficiency and scalability.
- Stay updated with emerging technologies, trends, and industry practices.
- Conduct research, evaluate new tools and frameworks, and propose innovative solutions to improve the Software Development process or address business challenges.
- Take on Project Management responsibilities, including project planning, estimation, and coordination of tasks. Ensure that projects are delivered on time, within budget, and meet quality expectations.
- Provide leadership and guidance to the development team. You may lead and manage a team of developers, assign tasks, and ensure the successful completion of projects. You act as a mentor and coach, providing technical guidance and support to junior developers, helping them grow their skills and achieve their potential.
REQUIREMENTS:
Qualifications –
- A Masters’s or Bachelor's Degree in Computer Science, Software Engineering, or a related field is typically required.
Experience/Skills –
- At least 5-7 years of professional experience in Software Development, with a focus on progressively more challenging and complex projects. They should have a proven track record of successfully delivering software solutions and taking a leadership role in development projects.
- A deep understanding of Software Development principles, including proficiency in multiple programming languages relevant to their field, such as C#, React, ASP.NET Core.
- Knowledge of software architectural principles and design patterns, such as MVC (Model-View-Controller), MVVM (Model-View-ViewModel), and SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion).
- Understanding of database concepts, including relational databases (e.g., SQL), as well as knowledge of data modeling and query optimization techniques.
- Possess expertise in software architecture, design patterns, algorithms, automated Unit Testing, Domain Driven Design(DDD) and data structures.
- Proficiency in designing scalable, reliable, and high-performance systems, including distributed systems, microservices, and cloud-based architectures (e.g., AWS, Azure, or Google Cloud Platform).
- Proficiency in implementing effective testing strategies, including Unit Testing, Integration Testing, and Automated Testing, to ensure software quality and maintainability.
- Familiarity with advanced technologies, frameworks, and tools specific to their domain is often expected.
- Experience collaborating with cross-functional teams, providing technical guidance, and making strategic decisions to drive successful software projects.
- Experience in troubleshooting and debugging complex software issues.
- Capability to conduct thorough code reviews, provide constructive feedback, and mentor junior team members, promoting best practices and knowledge sharing within the Development team.
Advantageous –
- Higher level of education or specialized Certifications can be an advantage, particularly for more senior or specialized roles.
- A portfolio or examples of past projects that demonstrate technical expertise, leadership, and the ability to deliver high-quality software solutions can be advantageous. It showcases the depth and breadth of their experience and provides evidence of their capabilities.
ATTRIBUTES:
- Demonstrated leadership skills and the ability to lead and mentor a team.
- Effective communication and teamwork are crucial for this role.
- Strong problem-solving and critical thinking skills.
- Able to analyse complex technical challenges, propose innovative solutions, and make sound decisions.
- A strong commitment to continuous learning and staying updated with industry trends, emerging technologies, and best practices.
- Actively seek opportunities for professional development and be able to apply new knowledge to their work.
- Demonstrate exceptional problem-solving abilities and the ability to approach complex problems strategically and efficiently. This can be assessed through technical interviews, coding assessments, or by reviewing their previous projects and achievements.
go to method of application »
ENVIRONMENT:
- THE coding talents of an ambitious Junior Software Developer is sought by a provider of cutting-edge custom workflow apps to join its team working on a variety of projects and solving complex challenges.
- Your role will entail designing, developing, and maintaining software applications using the latest technologies and contributing to the implementation of scalable, high-quality systems.
- The business works closely with clients to ensure that they are involved and informed throughout the entire project & the goal is to deliver a Minimum Viable Product (MVP) as soon as possible and continually test and improve the solution throughout the project life cycle.
- As a team, you will help design the whole application, starting with the process design, then the data schema and finally the view flow.
REQUIREMENTS:
- Degree in Computer Science or relevant Engineering Degree is essential.
- 1-2 Years’ experience with JavaScript, TypeScript and React.
- Experience with Node.js and React Native is beneficial.
- Must be fluent in English and Afrikaans.
- Willing to go into the office in Stellenbosch daily.
go to method of application »
ENVIRONMENT:
- THE coding talents of a Mid-level PHP Developer with creative problem-solving ability is wanted to join the team of a cutting-edge FinTech company. Your core role will be to architect, develop and maintain both internal and client-facing functionality, from inception through to deployment, full life cycle.
- You will write clean, efficient and reusable code, utilizing best practices such as SOLID, DRY and KISS, assist with refactoring legacy code into a new Symfony / ReactJS based system while creating & consuming APIs.
- The successful candidate will possess a Bachelor’s Degree in Computer Science/Software Engineering, or a related field (Equivalent experience may also be considered) with PHP - 2+ years practical OOP experience, WordPress doesn't count, 2+ years MySQL/Postgres, Symfony, or Laravel & Git.
DUTIES:
- Architect, develop and maintain both internal and client-facing functionality, from inception through to deployment, full life cycle.
- Write clean, efficient and reusable code, utilizing best practices such as SOLID, DRY and KISS.
- Monitor, test, improve and upgrade existing functionality.
- Assist with refactoring legacy code into a new Symfony / ReactJS based system.
- Assist with maintaining and improving an AWS-based production environment.
- Create and consume APIs (both REST and SOAP).
REQUIREMENTS:
Qualifications –
- A Bachelor's Degree in Computer Science, Software Engineering, or a related field (Equivalent experience may also be considered).
Experience/Skills –
- Strong knowledge of PHP (2+ years practical OOP experience, WordPress doesn't count).
- Strong knowledge of MySQL / Postgres (2+ years practical experience).
- PHP MVC framework experience (2+ years practical experience using Symfony, or Laravel works too).
- Competent with source control (2+ years practical experience using Git)
- Comfortable working in a Linux environment (we like Ubuntu).
ATTRIBUTES:
- Self-directed and self-motivated, able to up-skill and learn new technologies without supervision.
- Fluent in English (written and verbal).
- A creative problem solver, that's willing to explore, with a collaborative open source type mindset.
- Interested to learn a lot, be coached into best practices, work in a team and be corrected at times, confident asking for help.
go to method of application »
ENVIRONMENT:
- A UK-based comprehensive Digital Agency seeks the coding talents of a Full Stack Engineer to build rich, user- centric interfaces that bring complex business processes to life through clean and responsive UI components.
- You will develop and maintain scalable web applications using Next.js (Frontend) and Node.js (Backend), design and manage infrastructure components using Docker Compose, Terraform and deploy to AWS services.
- The ideal candidate must have 4+ years’ experience in a simar role with strong experience with OO, enterprise integration, microservice and serverless architecture & Next.js or React.js, including SSR/ISR concepts.
- Your tech toolset should also include Node.js, Express.js/Fastify, TypeORM, TypeScript, HTML5, CSS3, Docker Compose, Jest, Mocha or Supertest, Git and RESTful API. Applicants must be flexible to work during UK hours.
DUTIES:
- Develop and maintain scalable, Full Stack web applications using Next.js (Frontend) and Node.js (Backend).
- Build rich, user-centric interfaces that bring complex business processes to life through clean and responsive UI components.
- Create RESTful using Node.js and TypeORM, with strong data modeling and performance in mind.
- Write modular, maintainable code with comprehensive Unit and Integration Tests, following TDD, using frameworks like Jest and Supertest.
- Design and manage infrastructure components using Docker Compose, Terraform and deploy to AWS services (EC2, ECS, RDS, S3, etc.).
- Translate UI/UX wireframes into functional front-end code with high attention to performance and accessibility.
- Produce clear and concise technical documentation using DDD.
- Collaborate with Engineers, Product, DevOps, and QA to ensure seamless end-to-end delivery.
- Participate in code reviews, trunk-based development, continuous integration, and Agile development practices.
REQUIREMENTS:
- 4 + Years experience as a Full Stack Engineer.
- Solid experience in TypeScript, HTML5, CSS3.
- Solid experience in Node.js, Express.js/Fastify, and TypeORM or equivalent ORM tools.
- Strong experience with React.js or Next.js, including SSR/ISR concepts.
- Strong experience with OO, enterprise integration, microservice and serverless architecture.
- Experience working with Docker Compose for local development and containerized deployment.
- Comfortable using AWS services like EC2, ECS, RDS, and S3.
- Strong knowledge of RESTful API design, error handling, and security best practices.
- Experience with Unit and Integration Testing using tools like Jest, Mocha, or Supertest.
- Proficient using as Git, and CI/CD pipelines.
- Can work effectively with remote teams in different time zones (e.g. UK, India, Portugal, etc.).
Desired –
- Knowledge of PostgreSQL, MariaDB, GraphQL, or MongoDB.
- Familiarity with DevOps practices and Infrastructure as Code (e.g., Terraform, Biceps).
- Exposure to Agile/Scrum development practices.
- Prior experience in building isomorphic/universal React applications.
- Experience with mobile-first design or progressive web apps (PWAs).
ATTRIBUTES:
- Excellent English speaking and written communication.
- Ability to identify and pick up new technologies and operating systems quickly.
- Able to work flexibly to deliver on-time to tight timescales.
go to method of application »
ENVIRONMENT:
- PLAY a crucial role in ensuring the seamless operation of the IT infrastructure of a dynamic provider of innovative Software & Systems Solutions looking for a strong technical ICT Systems Administrator.
- You will not only maintain and optimize network systems, servers, and hardware but also provide vital support to the ICT Manager. In addition, you will collaborate closely with ICT staff, offering guidance and assistance whenever necessary.
- This role requires a proactive approach to troubleshooting and problem-solving, ensuring that all IT systems function efficiently and effectively to support the organization's goals.
DUTIES:
Support Services –
- Maintain the Active Directory Services (AD, GPO, DHCP, DNS, ADFS, WSUS, File & Print Services).
- Assist the ICT Manager with securing infrastructure and support offerings.
- Manage Backups and assist with Disaster Recovery of virtual environment.
- Maintain documentation of network infrastructure as well as knowledgebase.
- Assist with network and server configuration, maintenance and management.
- Provide ICT training on a continuous basis to ICT staff compliment on upgrades and relevant applications if and when required.
- Offer remote support to the ICT ad-hoc basis.
Customer Relations –
- Work with support vendors to resolve technical problems with client/server applications.
- Maintain positive customer relations through professional interactions with customers.
- Liaise with the relevant external vendor to design and develop reports that meet the user requirements within the constraints of the client/server application.
Maintenance –
- Provide monthly reports to Management.
- Do daily/weekly/monthly transaction/incident quality checks.
- Perform preventative maintenance tasks within established standards and guidelines.
Self-development –
- Review and evaluate new technologies, products and services that can benefit the company.
- Prioritisation of support incidents, service requests and preventative maintenance activities to ensure high level of uptime and SLA conformance.
- Maintain a clean and safe work area while adhering to all safety procedures.
Policies and procedures –
- Familiarise yourself with all company policies and procedures and ensure adherence to these.
- Be well versed in all ICT policies and departmental SOPS, with the ability to consult and advise any employees on these.
REQUIREMENTS:
Qualifications –
- A+ and N+ qualifications (Required).
- MCSE Certification (Advantageous).
Experience/Skills –
- Basic understanding of Windows/Linux and Network Troubleshooting.
- Knowledge of Microsoft Software (SQL Server, WSUS, Active Directory, DFS, etc.).
- Must have good troubleshooting skills.
- Driver’s License.
- Valid South African ID.
ATTRIBUTES:
- Passionate and self-motivated.
- Confidentially pertaining to crucial data.
- Ability to work under pressure.
- Must be honest and trustworthy.
- Communication with Management as well as internal and external clients.
- Must be motivated and a team player.
go to method of application »
ENVIRONMENT:
- MEET sales targets, sell and market products to a diverse range of markets while servicing existing accounts as the next Account Manager (Sales) wanted by a leading manufacturer and distributor of printing, packaging and communication products.
- Joining its Joburg division, you will aggressively develop new markets – Cold Calling, handle sales-related calls, queries, quotes and associated administrative duties while managing and updating CRM systems.
- You will need Grade 12/Matric, at least 5 years Sales experience in the printing, labelling or packaging industries with a full understanding of printing processes and manufacturing.
DUTIES:
- Meet monthly and annual sales targets and gross profit targets.
- Selling and marketing of the Company’s range of products to markets.
- Service existing accounts.
- Aggressively develop new markets – Cold Calling.
- Handle sales-related calls, queries, quotes and associated administrative duties.
- Manage and update CRM system.
- Quote on customer requirements – through Syspro.
- Weekly and Monthly Sales Report.
REQUIREMENTS:
- Grade 12/Matric.
- A minimum of 5 years Sales experience in the printing, labelling or packaging industries.
- A full understanding of printing processes and manufacturing.
- Fluency in English.
- Experience in dealing with corporate accounts with the ability to present at executive level.
- Excellent interpersonal and communication skills, work well to deadlines and be highly goal orientated, be energetic and self-motivated.
- High levels of accuracy and standards of quality in work and dealings with customers, a professional customer service orientated manner.
- Computer Literacy is Essential – especially MS Word and Excel.
- Syspro knowledge is an advantage.
- Own reliable vehicle.
ATTRIBUTES:
- Attention to detail.
- Self-starter.
- Target-driven.
go to method of application »
ENVIRONMENT:
- JOIN the Joburg team of a leading manufacturer and distributor of printing, packaging and communication products looking for a highly self-driven Internal Sales Rep with Telesales experience – confident in making outbound sales calls including Cold Calling. It would also be beneficial if you have knowledge of the Self-adhesive Label Manufacturing industry.
- Your role entails dealing telephonically with external customers on queries and order/delivery requirements with respect to order quantity, price and delivery and label specifications, managing & updating the CRM system and providing quotes through Syspro.
DUTIES:
- Telesales – Make outbound sales calls including Cold Calling.
- Provide administrative support to Sales personnel.
- Deal telephonically with external customers on queries and order/delivery requirements with respect to order quantity, price and delivery and label specifications.
- Manage orders and delivery dates for the relevant Sales personnel portfolio.
- Assist in processing new and repeat jobs to meet customer requirements with respect to order quantity, price and delivery and label specifications.
- Manage and update CRM system.
- Quoting on customers’ requirements – through Syspro.
REQUIREMENTS:
- Grade 12/Matric.
- A tertiary qualification in Administration or Marketing/Sales (Advantageous).
- Telesales experience – confident in making outbound sales calls including Cold Calling.
- Knowledge of the Self-adhesive Label Manufacturing industry (Advantageous).
- A high level of numeracy and computer literacy in MS Word, Excel, Outlook (particularly Excel).
- Excellent coordination and administrative skills.
- The ability to work according to strict deadlines on a continuous basis on numerous simultaneous projects.
- Superior interpersonal and communication skills / customer orientation.
- The ability to maintain high levels of accuracy and attention to detail.
- Understanding of Syspro is an advantage but not limited.
go to method of application »
ENVIRONMENT:
- COMPILE and verify quotes, handle tenders, liaise with customers and deal with all related administration as the next Estimator sought by a leading manufacturer and distributor of printing, packaging and communication products for its Joburg division.
- The core aspects of your role will involve Sales, Quoting and Sales Administration. The ideal candidate must have a STRONG Customer Service Orientation with sense of urgency in meeting deadlines, have Matric/Grade 12 with Mathematics or Accounting, working knowledge of Excel and a minimum of 3 years Estimating/Costing experience in a similar environment.
REQUIREMENTS:
- Minimum of Grade 12/Matric with Mathematics or Accounting (Essential).
- Must have at least 3 years Estimating/Costing experience in a similar environment.
- Good knowledge of Microsoft Suite especially Excel.
- Needs to be fluent in written and spoken English.
Advantageous –
- Knowledge of SYSPRO or similar systems.
- Previous experience in Print Costing.
ATTRIBUTES:
- Must be comfortable communicating at all levels in the organisation.
- High level of attention to detail and accuracy.
- Needs to be able to work as part of the team.
go to method of application »
ENVIRONMENT:
- JOIN a global SaaS team of a dynamic NZ-based Software Company seeking an experienced Technical Lead/Solutions Architect on a Contract basis. You will provide hands-on technical leadership with a strong focus on architecture, quality, and autonomy.
- You will review and provide feedback on pull request including Backend, Frontend, C#.Net & Angular while contributing to product and system architecture decisions and mentoring SA-based Devs as the team scales.
- The entire team are employed contractually with no end date – termination based on an agreed upon notice period. You must be able to triage and resolve issues that occur outside NZ business hours.
- Applicants will require a Computer Science/Engineering tertiary qualification with 7+ years professional Development experience – preferably C#.Net. You should also be proficient with Angular, Kubernetes & Azure. Please note you would need to spend the first 4 weeks at the Auckland Head Office.
DUTIES:
- Review and provide feedback on pull requests (Backend: C#.Net; Frontend: Angular).
- Triage and resolve issues that occur outside NZ business hours.
- Contribute to product and system architecture decisions.
- Drive best practices and engineering standards.
- Mentor and lead new SA-based developers as the team scales.
- Assist with DevOps and infrastructure direction (Kubernetes and Azure).
REQUIREMENTS:
Qualifications –
- Tertiary qualification in Computer Science or Engineering.
Experience Skills -
- 7+ Years of professional development experience (C#.Net preferred).
- Strong understanding of modern architecture and design patterns.
- Angular or similar Frontend experience.
- Familiarity with Kubernetes, containers, and Azure.
- Proven team leadership or mentoring experience.
- Strong communication and problem-solving skills.
- Self-driven, proactive mindset with a passion for clean, maintainable code.
go to method of application »
ENVIRONMENT:
- A leading provider of Electronic Systems seeks a highly strategic-thinking Technical Product Manager who will be responsible for designing and supporting its competitive products that meet and exceed market and end-user requirements throughout the entire product lifecycle.
- You will ensure the technical integrity of baseline products in the Product Life Cycle Management (PLCM) process by capturing, verifying and validating results to maintain and support current generation products and establish new baseline products utilizing emerging technologies.
- The successful incumbent will require a B Engineering or equivalent tertiary qualification with relevant System Engineering courses.
- You will need 8 years Systems Engineering Management with customer project experience, proficiency with DOORS, DOORS Tools and active participation in the SGD Requirements Management Plan & have extensive experience and background in the defense EW environment (Airborne EW: Radar Warning, Missile Warning, Laser Warning and Countermeasures).
DUTIES:
Product Requirements -
- Determine product requirements through information gathering using portfolio vision, the product strategy from the product plan, customers, marketing, etc.
- Compare trends and remain up to date with relevant technologies within the organisation and in the open market and provide feedback and guidance to Product Managers and Technical Design Authorities.
- Influence the technical product roadmap by providing proposed solutions by introduction of new technologies, product re-use and adaptation.
- Participate in drafting such technical development product roadmaps and influence the Product Manager, TDA’s and other key stakeholders in terms of prioritization and funding of product roadmaps.
- Adapt system requirements based on the approved roadmap.
- Advise Product Manager on Make or Buy product recommendations.
Technical Management -
- Ensure there is a relevant set of management plans for the product including System Engineering Management Plan, Test and Evaluation Management Plan, Logistic Support Plan, Configuration Management Plan, Quality Management Plan, etc.
- Develop, maintain and baseline a set of generic system requirements including system requirement specifications, interface requirements, subsystem requirements, installation requirements, environmental requirements, logistic requirements etc, all to be captured in DOORS and ensure customer projects use the generic content to the extent possible.
- Develop, maintain and baseline a set of generic acceptance tests and results.
- Conduct robustness and limit testing using Target System Test opportunities.
- Review Target System Test and Evaluation Master Plans.
- Provide Target Systems Support by assisting with initial planning for new programs, supporting allocated Target Project teams, influencing system demonstrations and trails planning, and participate in customer reviews and audits.
- Review and co-sign sub-systems requirement specification and deviations.
- Ensure full requirements traceability between System to Software and LRU/SRUs, and between project specification and system requirement specification.
- Manage lifecycle processes, including obsolescence management, end of production.
- Oversee day-to-day technical tasks and activities related to the R&D assignment, project adaptations, bug-fixing and maintenance.
- Provide accurate costings for R&D tasks, new equipment development, project adaptations, bug-fixes, interface adaptations for consolidation by the Product Manager.
Technical Support to Marketing and Sales -
- Serve as the point of contact for technical marketing support.
- Provide inputs for technical proposals, including system architecture, compliance, NRE requirements and system integration cost estimates.
- Develop and maintain a reference set of marketing technical documentation in conjunction with Product Manager.
- Provide input for marketing brochure content, including the scope of ILS packages and after sales support.
Technical After-Sales Support -
- Analyse reported problems and recommend solutions.
- Provide technical support to Customer Support Department by offering inputs and guidance for long-term planning and addressing and customer related issues including retrofits, training, and upgrades.
Client Relations -
- Support System Engineers by addressing queries and gathering feedback.
- Provide technical support for proposals, presentations and training sessions.
- Ensure effective internal client relations by providing technical assistance.
Vendor Relations of strategic IDAS LRU’s -
- Identify, evaluate and maintain relationships with key vendors of 3rd party LRU’s.
- Support strategic procurement in the negotiation of contracts, continuously monitor performance and collaborate on technology integrations together with these vendors.
- Assist in resolving vendor related technical problems.
REQUIREMENTS:
Qualifications –
- An applicable Engineering qualification (B Engineering or equivalent tertiary qualification).
- Relevant System Engineering courses.
Experience/Skills –
- Minimum of eight (8) years Systems Engineering Management with customer project experience.
- Proficiency with DOORS, DOORS Tools and active participation in the SGD Requirements Management Plan.
- Extensive experience and background in the defense EW environment (Airborne EW: Radar Warning, Missile Warning, Laser Warning and Countermeasures).
- Experience with Model Based System Engineering approach and concepts.
- Proven track record of successful product development and execution.
- Customer Relationship Management skills.
- Competence in generating effective Operation Concept Description / User Requirements.
- Commitment to ensuring the longevity of delivered customer products.
- Excellent communication skills aimed at team collaboration and providing the best technical solutions.
Advantageous –
- PM / TPM courses.
- Financial Management qualification.
ATTRIBUTES:
- Strong management and leadership skills.
- Strategic thinking ability.
- Excellent team building, problem-solving, negotiation and conflict resolution skills.
- Proficient presentation, oral and written communication and interpersonal skills.
- Analyse and interpret data.
- Ability to influence people.
go to method of application »
ENVIRONMENT:
- DRIVE strategic business outcomes while translating complex business requirements into scalable technical solutions as the next Technical Lead sought by a dynamic Healthcare Platform.
- You will serve as the primary technical expert and customer liaison for data management, business intelligence, and analytics solutions within Pharmaceutical organizations.
- The ideal candidate will have extensive experience in Pharmaceutical data ecosystems, strong technical capabilities across Microsoft Azure, Azure Data Factory, and Databricks & SQL Server BI stack, and modern data platforms, with the proven ability to translate complex business requirements into scalable technical solutions that drive strategic business outcomes.
DUTIES:
Client Engagement & Project Leadership -
- Serve as primary technical point of contact for pharmaceutical clients on all data management and analytics deliverables.
- Lead direct negotiations with customers on timelines, technical requirements, resources, and project scope.
- Provide strategic guidance to Sales teams, Market Access teams, and Marketing Departments on leveraging data assets.
- Lead ad-hoc business deep dive analysis and present findings to senior leadership.
- Collect, analyse, and share data to help make strategic product decisions.
- Manage service performance metrics and implement continuous process improvements.
- Serve as escalation point for complex technical and data-related issues.
Data Warehousing & BI Solutions -
- Specify, design, build, and support data warehousing and business intelligence solutions.
- Design and maintain data models used for reporting and analytics.
- Create dashboards and KPIs to show business performance to management.
- Build various data visualizations to tell the story of trends, patterns, and outliers.
- Monitor and tune BI tools to ensure optimum level of performance.
- Ensure data accuracy by validating data for new and existing tools.
- Support upgrades, configuration and troubleshooting for business intelligence tools.
- Modify existing reports, extracts, and dashboards as necessary.
Technical Solution Design & Development -
- Design and implement end-to-end data solutions using Azure SQL, Azure Data Factory, and Databricks.
- Develop complex SQL queries, stored procedures, and data transformation logic for pharmaceutical datasets.
- Build ETL/ELT pipelines using SSIS and Azure Data Factory to integrate data from multiple pharmaceutical sources.
- Create analytical reports and dashboards using SSRS, Power BI, and other visualization tools.
- Develop Python and R-based data processing and analytics solutions.
- Design and implement cloud infrastructure solutions with focus on Azure networking and security.
- Optimize Databricks workflows for large-scale pharmaceutical data processing.
- Responsible for program design, coding, testing, debugging and documentation.
- Own the design and development of automated solutions for recurring reporting and in-depth analysis.
- Develop and execute ad hoc queries upon request for data.
Analytics & Strategic Insights –
- Help the broader team identify new features and business opportunities through your analysis.
- Identify development needs to improve and streamline operations.
- Conduct comprehensive Data Analysis to support strategic decision-making.
- Translate complex analytical findings into actionable business recommendations.
Pharmaceutical Domain Expertise -
- Demonstrate deep understanding of pharmaceutical commercial operations and data workflows.
- Navigate complex pharmaceutical datasets including claims data, prescriptions, sales data, and market research.
- Understand regulatory requirements and compliance considerations in pharmaceutical data management.
- Support market access initiatives with data-driven insights and analytics.
- Enable sales force effectiveness through advanced analytics and reporting solutions.
Team Leadership & Collaboration -
- Provide technical mentorship and guidance to Data Engineering and BI team members.
- Collaborate with cross-functional teams including Data Scientists, Analysts, and business stakeholders.
- Create and maintain technical documentation, data management plans, and solution architectures.
- Conduct knowledge transfer sessions and training for both technical and business users.
- Lead decision-making processes and provide guidance to stakeholders.
REQUIREMENTS:
Qualifications –
- Bachelor's Degree in Information Technology, Computer Science, Information Systems, Data Science, or a related field, or equivalent experience.
Experience/Skills -
- 5-7 Years of experience in Data Engineering, Business Intelligence, Data Management, or Analytics roles.
- 5+ Years of experience –
- Working in IT operations preferably within the Pharmaceutical industry.
- Working with pharmaceutical or life sciences data.
- 3+ Years of experience with Azure cloud platforms and services.
- Demonstrated experience supporting commercial Pharmaceutical teams (Sales, Marketing, Market Access).
- Strong experience with SQL Server BI stack (SSIS, SSRS).
Required Technical Skills:
Database & Data Warehousing -
- Expert-level proficiency in SQL, T-SQL, stored procedures, and database optimization.
- Strong experience with MS SQL Server and data warehousing concepts.
- Experience with Data Modelling, Dimensional Modelling, and Schema Design.
- Knowledge of databases and data storage systems.
ETL & Integration -
- Advanced experience with SQL Server Integration Services (SSIS) for ETL package design and implementation.
- Strong experience with Azure Data Factory for cloud-based data orchestration.
- ETL best practices and data integration patterns.
Business Intelligence & Reporting -
- Proven ability to create complex analytical reports using SQL Server Reporting Services (SSRS).
- Strong experience with SQL Server Analysis Services (SSAS) for OLAP cubes and tabular models.
- Proficiency in Power BI for dashboard creation and data visualization.
- Advanced Microsoft Excel skills including Power Pivot add-in for Data Analysis.
Programming & Scripting -
- Proficiency in Python for data processing, analysis, and automation.
- Experience with R language for statistical analysis.
- Working knowledge of C# and Visual Basic for application development.
- Strong T-SQL scripting capabilities.
Cloud & Infrastructure -
- Strong experience with Azure SQL and cloud-based data platforms.
- Experience with Databricks for large-scale data processing and analytics.
- Solid understanding of Azure networking, security, and infrastructure design.
- Knowledge of computer systems, security, network and systems administration.
- Firm grasp on IT infrastructure and operations best practices.
Preferred to have –
- Bachelor’s Degree in related field.
- Azure Certifications (Azure Data Engineer Associate, Azure Solutions Architect).
- Microsoft Certifications in SQL Server, Power BI, or related technologies.
- Databricks Certification.
- Experience with IQVIA data sources or similar commercial pharmaceutical data platforms.
- Knowledge of Machine Learning and advanced analytics techniques.
- Deep experience working with pharmaceutical commercial data and supporting commercial operations teams.
ATTRIBUTES:
- Exceptional communication and interpersonal skills with ability to translate technical concepts for business audiences.
- Excellent project management skills and strong ability to prioritize.
- Strong critical thinking and decision-making skills.
- Excellent problem-solving and analytical thinking abilities.
- Customer Service excellence with proven ability to build and maintain strong client relationships.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Strong organizational skills with attention to detail.
- Leadership mindset with ability to mentor junior team members and make decisive decisions.
- Comfortable making decisions and leading technical initiatives.
- A problem solver and critical thinker who can navigate complex challenges.
go to method of application »
ENVIRONMENT:
- A provider of Bespoke Technical Solutions in Joburg seeks a Junior – Mid-Level Pro AV Designer with a strong foundation in technical design, documentation, and audiovisual system fundamentals to support its Consulting and Integration team.
- You will be responsible for preparing detailed schematics, layouts, and equipment specifications. Applicants will require an AVIXA Certified Technology Specialist (CTS) qualification with 2-4 years’ experience in AV Design, Drafting or a technical AV role & working knowledge of AV fundamentals, including displays, projection, audio systems, and video conferencing.
- You must also be able to read and interpret architectural drawings. Prior exposure to drafting and CAD is preferred but not strictly required, provided the candidate can demonstrate a strong technical aptitude and willingness to learn.
DUTIES:
- Assist in the design and documentation of Pro AV systems, including functional block diagrams, signal flow schematics, and equipment layouts.
- Develop floor plans, reflected ceiling plans, and elevations to support design intent.
- Support senior consultants with needs analysis, equipment selection, and preparation of specifications.
- Coordinate with Architects, Engineers, and contractors to ensure AV system integration with building infrastructure.
- Review manufacturer documentation, drawings, and cut sheets to confirm system compatibility and accuracy.
- Assist in producing tender/BoQ documentation and respond to design-related RFIs.
- Support the QA process by reviewing shop drawings, submittals, and installation markups.
- Contribute to the refinement of AV design templates, symbols, and documentation standards.
REQUIREMENTS:
Qualifications –
- AVIXA Certified Technology Specialist (CTS) is required.
Experience/Skills –
- 2–4 Years of experience in AV design, drafting, or a technical AV role.
- Working knowledge of AV fundamentals, including displays, projection, audio systems, and video conferencing.
- Ability to read and interpret architectural drawings.
- Proficiency with design and drafting software such as AutoCAD.
- Strong technical documentation skills and ability to follow markups or general design intent.
- High attention to detail and a strong drive for accuracy in system design.
Advantageous –
- A Degree or Diploma in Electrical Engineering, Sound Engineering, Information Technology, or a related technical field.
Advantageous Experience: (not essential, training provided) -
- Familiarity with conferencing platforms (Microsoft Teams Rooms, Zoom Rooms).
- Understanding of acoustics, networking, and control systems.
- Knowledge of 3D modelling or visualisation tools (SketchUp, 3ds Max, Rhino).
- Exposure to AV control system design (Crestron, Extron, Q-SYS).
- Exposure to audiovisual design software (such as AutoCAD, D-Tools, and Stardraw).
- Knowledge of AV standards (AVIXA, SANS, ISO).
ATTRIBUTES:
- Strong communication and collaboration abilities with multi-disciplinary teams.
- Self-motivated, with the ability to manage tasks independently while contributing to group projects.
- Adaptable to evolving project needs and responsive to feedback.
- High level of accountability and professionalism.
go to method of application »
ENVIRONMENT:
- BUILD market position by locating, developing, defining, negotiating, and closing business relationships as the next Senior ICT Account Manager sought by a dynamic Internet Service & Network Specialist.
- You will screen potential business deals by analysing market strategies, deal requirements, potential, and financials while directing and managing ongoing customer relationships to ensure total customer satisfaction.
- You will require Grade 12/Matric, a minimum of 10 years’ experience as an Account Manager, Senior preferred in the Western Cape area and must have experience in selling Enterprise Complex Solutions (Multi-vendor Solutions) with a full understanding of the Sales cycle.
- You must be proficient in English & Afrikaans and possess a valid Driver’s Licence.
DUTIES:
Operational Functions –
- Sell the Value Proposition offerings into the region to assigned clients.
- Sell the Value Proposition offerings into new earmarked client.
- Identify opportunities by researching industry and related events, publications, and announcements, marrying up solutions offerings with business problems.
- Locate or propose potential business deals by contacting potential clients, discovering and exploring opportunities.
- Screen potential business deals by analysing market strategies, deal requirements, potential, and financials.
Business Development –
- Close new business deals by coordinating requirements; developing and negotiating contracts.
- Protect organization's value by keeping information confidential.
- Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhance organization reputation by accepting ownership for accomplishing new and different requests, exploring opportunities to add value to job accomplishments.
- Direct and manage ongoing customer relationships to ensure total customer satisfaction, and further develop business based on opportunities identified at the customer site.
REQUIREMENTS:
- Matric \ Grade 12 (Compulsory).
- Must have a minimum of 10 years’ experience as an Account Manager, Senior preferred in the Western Cape area.
- Must have experience in selling Enterprise Complex Solutions (Multi-vendor Solutions).
- Full understanding of the Sales cycle required.
- Closing Skills, Motivation for Sales, Prospecting Skills, Sales Planning, Selling to Customer Needs, Market Knowledge, Presentation Skills, Energy Level, Meeting Sales Goals, Professionalism.
- A range of professional courses particularly related to selling skills, communication skills, presentation skills, negotiating skills and other sales related skills.
- Experience in the Business Solutions IT industry is highly desired, and an expert level of knowledge is required, where product functionality and business environment must be strategically matched.
- Sales & marketing experience in an IT solutions selling environment, or senior management position with a focus on defining and delivering solutions. Expertise in selling a range of IT products and services is essential.
- End to end management of a sales channel is vital. This includes experience in account management, selling and product strategizing in depth knowledge of Durban Market, with relationships at senior management within the market existing.
ATTRIBUTES:
- Analytical skills.
- Customer Service and SLA Service Delivery.
- Adherence to strict IT Policies.
- Business Development.
- Financial Understanding.
- Verbal & Written Communication.
- Business process in the IT industry.
- Networking / Building relationships.
- Forecasting accuracy.
- Customer Relationship.
- Customer Service Orientation.
- Project Management.
go to method of application »
ENVIRONMENT:
- YOUR five years’ work experience is sought to fill the role of an ICT Account Manager wanted for the Boland division of a dynamic Internet Service & Network Specialist.
- You will screen potential business deals by analysing market strategies, deal requirements, potential, and financials while directing and managing ongoing customer relationships to ensure total customer satisfaction.
- You will require Grade 12/Matric, a minimum of 5 years’ experience as an Account Manager, Senior preferred in the Western Cape area and must have experience in selling Enterprise Complex Solutions (Multi-vendor Solutions) with a full understanding of the Sales cycle.
- You must be proficient in English & Afrikaans and possess a valid Driver’s Licence.
DUTIES:
Operational Functions –
- Sell the Value Proposition offerings into the region to assigned clients.
- Sell the Value Proposition offerings into new earmarked client.
- Identify opportunities by researching industry and related events, publications, and announcements, marrying up solutions offerings with business problems.
- Locate or propose potential business deals by contacting potential clients, discovering and exploring opportunities.
- Screen potential business deals by analysing market strategies, deal requirements, potential, and financials.
Business Development –
- Close new business deals by coordinating requirements; developing and negotiating contracts.
- Protect organization's value by keeping information confidential.
- Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhance organization reputation by accepting ownership for accomplishing new and different requests, exploring opportunities to add value to job accomplishments.
- Direct and manage ongoing customer relationships to ensure total customer satisfaction, and further develop business based on opportunities identified at the customer site.
REQUIREMENTS:
- Matric \ Grade 12 (Compulsory).
- Must have a minimum of 5 years’ experience as an Account Manager, Senior preferred in the Western Cape area.
- Must have experience in selling Enterprise Complex Solutions (Multi-vendor Solutions).
- Full understanding of the Sales cycle required.
- Closing Skills, Motivation for Sales, Prospecting Skills, Sales Planning, Selling to Customer Needs, Market Knowledge, Presentation Skills, Energy Level, Meeting Sales Goals, Professionalism.
- A range of professional courses particularly related to selling skills, communication skills, presentation skills, negotiating skills and other sales related skills.
- Experience in the Business Solutions IT industry is highly desired, and an expert level of knowledge is required, where product functionality and business environment must be strategically matched.
- Sales & marketing experience in an IT solutions selling environment, or senior management position with a focus on defining and delivering solutions. Expertise in selling a range of IT products and services is essential.
- End to end management of a sales channel is vital. This includes experience in account management, selling and product strategizing in depth knowledge of Durban Market, with relationships at senior management within the market existing.
ATTRIBUTES:
- Analytical skills.
- Customer Service and SLA Service Delivery.
- Adherence to strict IT Policies.
- Business Development.
- Financial Understanding.
- Verbal & Written Communication.
- Business process in the IT industry.
- Networking / Building relationships.
- Forecasting accuracy.
- Customer Relationship.
- Customer Service Orientation.
- Project Management.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.