Location:  Johannesburg

Digiterra is looking to grow its sales competency in the Software arena. We are looking for a dynamic and results-orientated Business Development Manager who can generate new business and develop existing client relationships.  The successful candidate will be responsible for driving significant revenue growth by generating new business by identifying opportunities, cold calling and successfully writing new business with clients.

Duties and Responsibilities:

  • Creating, developing and executing sales strategies for the Gauteng region as well as generating accurate and realistic sales forecasts.
  • Promoting the sales of our suite of products to clients and demonstrating our business solutions to new and existing clients.
  • Delivering consistent revenue performance and growth and growing opportunities for BI Consulting.
  • Establishing and maintaining key relationships within our product vendors and internal consultants.
  • Developing and delivering technically correct sales presentations to clients.
  • Managing all aspects of the sales cycle including prospecting, development of the customer relationship at all levels and the implementation of the account plans.
  • Deliver on set objectives to achieve revenue and growth targets.

Desired Skills and Experience


  • Bachelor’s Degree in related field

Experience and Skills:

  • At least 5 years sales’ experience within software sales and consulting (essential).
  • Sales experience in BI industry (highly desirable).
  • Sales experience in BI tools / software, i.e. QlikView, Tableau, Power BI, Board International etc.
  • Excellent negotiating and presentation skills.
  • Good problem solving skills.
  • Previous experience at cold calling.
  • Good communication skills, both written and verbal.
  • Self-motivated and able to work on own initiative, but also able to work as part of a team.
  • Good organisational and time-management skills.
  • Capable of closing complicated deals from discovering sales opportunities through to contract completion.
  • Able to up-sell strategic existing accounts as well as penetrating and closing strategic targets.
  • Strong marketing sense and vision.
  • Ability to thrive under pressure.


  • Fluent in English.
  • One or more African languages (Advantageous).

Job Type: Permanent


Send your CV to:  careers@digiterragroup.com

We are excited to be able to offer a career opportunity for a Solutions Analyst as follows.


The role of the Solutions Analyst is to align IT solutions with Business Strategy using Enterprise Analysis.


  • Improve business results by applying Business Process Improvement methodologies.
  • Model Business Domain
  • Prepare feasibility studies, business case documents and impact studies for proposed changes and enhancements.
  • Establish Solution vision
  • Implement business solutions
  • Support Product managers/owners in the product development cycle
  • Engineer Requirements (Elicitation, Planning, Analysis and Management)
  • Gather and Analyse Non-functional requirements
  • Document and Communicate Requirements
  • Model and Analyse Business Processes
  • Model and Analyse Business Decisions (Business Rules Specification)
  • Convert Business Needs into Solution Specification
  • Model system specifications
  • Analyse and model system decisions
  • Specify logical designs
  • Design User Experience
  • Translate Non-Functional requirements into QoS (Quality of Service)
  • Reverse Engineer systems
  • Document and communicate Technical Specifications
  • Write requirements for system selection (RFP, RFI, RFQ, RFS)
  • Understanding and Implementing Security Methodologies in Analysis.
  • Write Test Case for solutions
  • Perform User Acceptance Testing
  • Develop Solution Analysis Standards & Methodologies
  • Understanding, Enforcing and Adhering to Company and Departmental Standards.
  • Facilitate Interdepartmental Interaction
  • Managing issues and problems to reduce excuses for failure
  • Managing of Project risk
  • Managing of Project Scope Creep
  • Facilitate Workshops and JAD Sessions
  • Facilitate Focus Groups
  • Research and Development
  • Coaching and mentoring
  • Contribute to knowledge sharing with discipline teams and project teams
  • Contribute to Solution Delivery newsletters and knowledge repository
  • Use of tools to perform and manage work activities

Education & Experience Appropriate IT related DEGREE

  • 2-4 years Business Analysis experience
  • 2-4 years System Analysis experience


  • Understanding of Application Lifecycle Management
  • Understanding of Scrum and Kanban Agile Frameworks
  • Understanding of requirements capturing using User Stories
  • Understanding of UML modeling and patterns
  • Experience in Business Analysis techniques
  • Understands Automated Testing
  • Understands Software Engineering best Practices, Life cycles and standards and methodologies,
  • Experience in Software Development
  • Understanding of Solution Architecture
  • Understanding of Business Architecture
  • Understanding of Software Design
  • Understands Application Portfolio Management
  • Understands Non-functional requirements gathering
  • Exposure to boundary analysis
  • Exposure to requirements management tools
  • Exposure to enterprise modeling tools
  • Exposure to Enterprise Applications (Billing, Provisioning, ERP, CRM)
  • Total quality management, Showcased high level considerations for solution selection and overall architectural sanity, provide market intelligence
  • Ability to work independently, ability to define strategic concepts

JAD, Process Mapping, JAD Facilitation experience, Understanding of TOGAF, COBIT, SOA. BPM, Pref CMMI Certified

Work experience

  • Process Documentation
  • Confirmation of Requirements
  • SQL Scripting
  • Documentation of Functional / Technical Specification
  • Solution Design Documentation
  • Definition of Test Criteria
  • UML / BPMN
  • ARIS/ Enterprise Architect / MS Visio

Behavioural Competencies

  • Analytical Thinking – High
  • Problem Solving – High
  • Conflict Resolution – High
  • Risk Management – High
  • Schedule Management -High
  • Communication – High
  • Personal Traits
  • Energy and Drive
  • Information seeking/Curiosity

Send your cv to:  careers@digiterragroup.com

We are excited to be able to offer a career opportunity for an Enterprise Architect, as follows.

Job Purpose:

Facilitates the development of the right future-state architecture and ensures its effective adoption.  Provides overall direction, guidance and definition of architecture programs that effectively support business strategies.  Advocates and supports the enterprises IT strategies, identifying and analysing enterprise business drivers, analysing the current IT environment to detect critical deficiencies, recommends solutions for improvement and develop strategies for aligning IT to the business. Trusted technology advisor to business in realising the business strategy for the relevant discipline.  Responsible for the end-to-end view across both Capabilities and/or Solution Architecture disciplines, ensuring alignment across relevant domains.


Role Responsibilities:

  • Develop and regularly review and update the organisation’s ICT standards across all technology domains
  • Govern the development and ongoing review and update of the organisation’s Enterprise Architecture and IT Domain Principles
  • Ensure alignment across Architectural disciplines and Solution domains
  • Assist in the development of the organisation’s IT Strategy and the on-going maintenance thereof w.r.t. emerging technology utilisation
  • Facilitate the organisation’s knowledge and understanding of current and emerging technology – and how it can be leveraged for maximum business benefit
  • Calculate the organisation’s Technical Debt and ensure this is regularly communicated to organisation Exco
  • As directed by Business demand, calculate Business Cases for emerging technology deployments to meet business need
  • Facilitate regular Innovation Days and Innovation Workshops for detailed understanding of emerging technology capability
  • Develop and regularly maintain a future-state ICT vision in line with the organisation’s Business and IT Strategies – as well as the roadmap for transforming between current and future ICT vision
  • Govern the Architecture Review Board and the regular meeting of this board to ensure Solution Architecture alignment with ICT Principles, ICT Standards and Future State Vision
  • Governance of Innovation Ideation and the promotion of innovation ideas to Proof of Concept and Pilot Projects
  • Governance of Innovation Ideation and the promotion of innovation ideas to Proof of Concept and Pilot Projects

Role Characteristics:

  • Assertiveness and ability to influence and reason with key stakeholders
  • Able to work in a team environment
  • Excellent interpersonal skills
  • Analytical, Logical, Lateral and Creative Thinking
  • Able to integrate disparate concepts into a cohesive whole
  • Able to reason at various levels of abstraction
  • Excellent modelling skills across all ICT models
  • Good understanding of all levels of ICT infrastructure

Role Scope:

  • Primary focus is on the development of the Enterprise-level future view w.r.t. ICT and systems
  • Focus will include all supporting artefacts required to effectively and professionally deliver the Enterprise-level future view, including Principles, Standards, Reference Architectures, Patterns and Innovation Ideas and Workshops
  • This role scope will include Solution Architecture where required by the organisation
  • Interacting with ITSM and ESM stakeholders to facilitate timeous capacity upgrades and technology refresh cycles


  • Bachelor Degree in either Information Systems or Computer Science
  • Honours or Master’s Degree (or higher) in either Information Systems or Computer Science
  • TOGAF Foundation Training
  • TOGAF Certification
  • Information Technology Architect Certification (ITAC) (Open Group)

Prior Knowledge

  • Good understanding of business
  • Good understanding of all levels of ICT infrastructure
  • Knowledge of EA methodologies and frameworks, including TOGAF, Gartner and/or Zachman
  • Sound knowledge of systems development life cycles and systems development methodologies
  • Sound knowledge and application of a variety of hardware and software platforms and integrated information systems
  • Knowledge of Information System Design
  • Advanced knowledge of systems development life cycles and systems development methodologies
  • Advanced knowledge and application of a variety of hardware and software platforms and integrated information systems
  • Advanced knowledge in IT Domains of information, security, application, technology infrastructure and integration
  • Ability to effectively present information to top management, public groups, and/or boards of directors
  • Ability to write speeches and IT articles for publication

Send your cv to:  careers@digiterragroup.com

We are excited to be able to offer a Digital Architect career opportunity, as follows.

 Job Overview

The Digital Architect will be responsible for analysing digital requirements and specifying architectures and digital technologies across the business value chains. This person must have experience in the area of Digital use cases design and be familiar with using Design thinking approaches and agile methodologies for specifying and prototyping digital solutions. Must be able to map digital business capabilities as part of future state architecture for a digital enterprise and develop the digital solution architectures for the digital journeys. Must have experience on delivering on digital and IT transformation projects working at the enterprise level to effectively drive people, process and technology change.


Primary Responsibilities and Activities

  • Lead the Digital Transformation programme.
  • Architecting digital capabilities and solutions – particularly in the areas of Supply Chain Digitization, Sales Digitization and Digital Customer Service Channels.
  • Provide design governance and architectural oversight for all digital initiatives on transformation projects.
  • Work with the Head of Architecture to drive out new digital strategies and innovations for the organization

Accountable for Operational Deliverables

  • Develop Digital Business Architecture models
  • Run Digital POC’s and creating digital prototypes
  • Design Digital Ecosystem Architectures and roadmaps
  • Develop solution architecture designs for digital initiatives

Primary Work Arrangements

  • This role will report to the to the Head of Enterprise Architecture
  • This role will be expected to work with key business stakeholders and managers as well as leverage subject matter experts within operational teams in any needed technical area to formulate the Business Architecture.
  • This role will collaborate with Business constituents, other Architecture team members, project teams and staff in various business units and IT functional areas as needed to fulfill the responsibilities described above.
  • This role will be expected to follow required Project Management, SDLC and IT Governance & compliance processes, insuring that all proper handoffs, checklists, approvals and documentation are completed.
  • This role will be expected to be governed by the BWE Enterprise Architecture in the development of all architectural concepts, strategies, patterns, solutions, designs & technology standards.

Education and Training and Experience

  • Detailed in depth Knowledge of Enterprise Architecture Frameworks like TOGAF, Zachman etc. with emphasis on business
  • Experience with Business Process Management within ERP solutions
  • Bachelor’s degree in computer science, system analysis or a related study, or equivalent experience
  • Minimum of 8-10 years of design and implementation experience in IT
  • Exposure to multiple, diverse technical configurations, technologies and processing environments

Required Knowledge and Skills

  • Excellent interpersonal skills in areas such as teamwork, facilitation and negotiation
  • Strong leadership skills
  • Excellent analytical skills
  • Strong written and verbal communication skills
  • Excellent planning and organizational skills
  • Ability to understand the long-term (“big picture”) and short-term perspectives of situations
  • Understanding of the political climate of the enterprise, and how to respond to political challenges

Key Behaviours and Competencies

  • Demonstrated ability to work well with others and be respected as a technical leader
  • Track record for remaining unbiased toward any specific technology or vendor; and being more interested in results than personal preferences
  • Motivation that is focused on long-term results

Send your cv to:  careers@digiterragroup.com

We are looking to grow our internal team of BizTalk Developers.


  • Interpret and analyze business requirements and technical specification documents
  • Consult with business analysis and architecture teams to ensure alignment to the business requirements and architecture guidelines
  • Perform impact assessments for projects and initiatives
  • Participate in Peer Reviews on code and documentation
  • Participate in and/or drive design sessions with the solutions architect and/or Enterprise architecture
  • Perform development tasks in accordance with written technical specifications as per the project or agreed timelines
  • Investigate, analyse, document and repair reported defects
  • Create, document, and implement unit test plans, scripts, and test harnesses
  • Create and maintain technical documentation using defined technical documentation templates
  • Provide production support for a specific application or group of applications in the Enterprise Integration team
  • Activities include problem analysis, fixing, testing and promotion to the production environment, as well as Technical testing when required
  • Support deployment and implementation process to the production environment as per the agreed JSE deployment window
  • Report status to the relevant manager – Identifying problems and bringing them to supervisor’s attention with sufficient lead time to avoid crisis
  • Work effectively as part of a team and seeks to support the team’s goals
  • Engage in formal and informal knowledge transfer
  • Effective user interaction as and when required
  • Keeping up to date with the technology trends in the integration sector


  • 2yrs + BizTalk Server development
  • BizTalk Pipeline and adapter development
  • C# .NET, SQL Server skills
  • Strong XML, XML Schema, Web Services, WCF services,  IIS, Framework 2.0, 3.5, 4.0
  • Documentation delivery and interpretation skills, with a detailed knowledge of SDLC documentation requirements and appropriate SDLC methodology
  • Appropriate skill in Source Management tools (such as TFS)
  • Detailed understanding of Application Management Delivery procedures
  • Time Management and Project Reporting skills, focusing on deadlines
  • Quality Management principles
  • Solid understanding of relational database designs / concepts
  • Excellent and above average oral and written communication skills
  • Extensive Microsoft Office experience
  • A distinct advantage would be a candidate who possesses the following knowledge:
  • Data Virtualization
  • CEP technologies (such as Stream insight)
  • Recent work experience in an Integration team
  • BizTalk Server 2012 R2
  • Writing of Custom BizTalk Components (pipelines, adapters, etc.)


  • Appropriate and recognised formal IT training/experience (i.e. MS Certifications)
  • 3 to 5 years programming experience in OOP – C# .NET/Java and Web Development (HTML & ASP)
  • An advantage would be:
  • An appropriate and recognised formal IT training (a BCom Information Systems or BSc Computer Science or IT Diploma are preferable)

Send your cv to:  careers@digiterragroup.com

SQL Developer: Johannesburg

Our client has a vacancy for an enthusiastic and committed SQL Developer with at least 5 years’ experience in the field

Key Responsibilities/Accountabilities

  • Create program design from logical and technical specifications
  • Plan, design and conduct tests of programs; correcting errors and re-test to achieve an error-free result
  • Take part in reviews of own work and can assist reviews of colleagues’ work
  • Evaluate and review programming methods and tools used
  • Test programs to ensure correct functionality
  • Organise, implement, document and enhance IS support procedures
  • Take an active part in the Change Management process including creating Change Request and Handover documentation as well as reviewing/approving scheduled Changes, whilst advising the business on the impact and mitigation or risk associated to changes
  • Create and maintain technical documentation for applications that enable the department to monitor, fix, improve and manage all applications to an agreed standard
  • Manage and own the lifecycle of tasks assigned and to apply corrective action while keeping the business updated with progress
  • To contribute to a continuous service improvement plan based upon trend analysis of past incidents, risk reviews with priorities agreed with the business.
  • To take an active role in the development of relevant applications
  • To manage the communication of major support issues to the relevant business stakeholders
  • Provide 1st and 2nd line support for selected applications, managing, documenting and escalating incidents to the correct groups
  • Provide 2nd line support for escalated incidents from OPC
  • Provide support outside of hours as defined by the RTB shift pattern and in arrangement with the Production Manager
  • Build code and amend as per program specification and agreed standards and tools, to achieve a well-engineered result
  • Prepare unit test cases
  • Conduct unit test and fixing of the detected errors

Preferred Qualification and Experience

  • IT Degree or equivalent commercial management experience

Knowledge/Technical Skills/Expertise

  • SQL
  • JQuery
  • Unit Testing experience (MS Test / NUnit / Moq / Rhino Mocks)
  • ORM (Entity Framework / NHibernate),
  • JavaScript Frameworks (Durandal / Angular JS / Require JS / Knockout JS/ other SPA Frameworks),
  • MVC and MVVM design pattern knowledge
  • Ioc / DI
  • Domain Driven Design pattern knowledge
  • TDD / BDD / Continues integration
  • .NET
  • C#


  • Maintain and understand all company policies and procedures
  • Capacity to think creatively to resolve issues
  • Ability to work under pressure and to understand the bigger picture
  • A positive, professional and fun personality
  • Commitment and determination to deliver outstanding service
  • Logical and analytical thinking
  • Proactive approach
  • Self-starter and team player
  • Enthusiasm, flexibility and ability to work effectively in a small team, approachable, ability to share and consult others
  • Commitment and determination to deliver outstanding service
  • Able to manage multiple tasks in a dynamic environment – demonstrate the ability to plan, prioritise, co-ordinate and manage multiple initiatives
  • Good written and oral communication skills
  • Ability to function effectively in a matrix structure
  • Ability to work under pressure
  • Ability to learn quickly
  • Ability to think outside of the box
  • Ability to communicate effectively especially internal business stakeholders
  • Resilience
  • Drive
  • Innovative
  • Resourcefulness

Please email us at careers@digiterragroup.com with a copy of your CV

We are looking for Senior Business Analysts who have the following experience:

  • 6 or more years Business Analysis experience
  • ARIS modelling
  • 10 years banking experience
  • Banking governance experience in BASEL and BCBS239 Reporting
  • Enterprise wide Data Governance and Implementation

Send your cv to:  careers@digiterragroup.com

We are looking for a Test Analyst who has at least 1-2 years’ software testing experience and 1-2 years’ software development experience.

Candidates should be proficient in

  • API Testing
  • Scripting
  • Database Testing
  • Tools such as Selenium and Test Partner
  • C#
  • SQL
  • Working knowledge of the software development life cycle

Preferred Qualifications and Experience:

IT National Diploma / ISTQB / ISEB Certification / Computer Science National Diploma / BSc (Information Technology)

Please email us at careers@digiterragroup.com with a copy of your CV

We have a vacancy for a Process Engineer who is able to deal with and influence the more strategic and tactical aspects of discovering, validating, documenting, and communicating  business-process-related knowledge through modelling, simulating and analysing current and future states. Focus is on complex business outcomes and technical aspects, in line with the business strategy.

Candidates should be able to:

  • Design and execute process improvement initiatives, taking responsibility for individual delivery in terms of resource budget, scope and time.
  • Reduce business time and cost through process efficiencies along with requisite justification
  • Provide Process guidance to the customer including pro-active proposals
  • Providing progress reports to relevant stakeholders
  • Provide guidance and support to customers to improve initiatives.
  • Engagement on a senior level to understand their needs and provide inputs into process based solutions in order to support or influence business decisions
  • Collaborate and coordinate with internal and external stakeholders
  • Establishment of measurements and targets to improve process effectiveness and efficiency (inc SLA/OLA)
  • Proactively plan work deliverables, e.g. scope, work breakdown and estimation
  • Facilitate JAD and Process Enhancement Group/Process Improvement Forum sessions
  • Perform gap analysis and due diligence
  • Provide process input into the requirements specifications
  • Ensuring that all aspects of an operation or process meet specified regulations considering the impact on the client’s experience
  • Design, define and document end-to-end process solutions, models and influencing artefacts in line with client standards, experience guidelines and best practices
  • Define and agree the Critical Success Factors and Key Performance Indicators, e.g. time standards for processes
  • Plan change deployment, administer change and implement solution
  • Provide input into the Service level agreement inc Operating Level Agreement
  • Provide input into test strategies and procedures, create process test cases, perform process testing and analyse test results
  • Monitor, deliver to plan, manage risks and issues taking corrective action. Producing progress and managerial reports
  • Ensure all processes are relevant and are reviewed regularly
  • Analyse operational/business process data to ensure the process works at the optimum level, to the right rate and quality of output, in order to meet business needs

Preferred Qualifications and Experience:

  • Matric plus relevant Tertiary qualification in Process Methodologies
  • Business degree, IT degree, Engineering degree (Industrial) – or equivalent
  • 3-7 Years relevant Process experience
  • Experience with Process modelling methods and standards
  • Experience with Process engineering methodologies (6 Sigma/ITIL/CMM)

Please email us at careers@digiterragroup.com with a copy of your CV

We are looking for Software Developers proficient in .Net application development methods, languages (C#) and tools.  Candidates should demonstrate an expert knowledge of Microsoft Platform software development and integration frameworks and tools, knowledge of data base technologies, languages and frameworks.

Preferred Qualifications and Experience:

  • At least 5 years’ experience as a developer on the Microsoft platform
  • Bachelor’s Degree or equivalent
  • Appropriate Microsoft developer certification

Please email us at careers@digiterragroup.com with a copy of your CV