180 IT & Software jobs in South Africa

Solution Architect Tshwane (Pretoria)

Pretoria, Gauteng Nambiti Technologies (Pty) Ltd

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Reference: JHB002483-TR-1

We are recruiting for a Solutions Architect.

Duties & Responsibilities
  1. Minimum Requirements:
    Minimum: 5 years of proven and practical experience in solutions architecture
  2. Skills:
    Business Analysis, Systems Analysis, IT Architecture, Data Architecture, IT security
  3. Certifications:
    Togaf / Zachman Certification

Advantageous:
Demonstration of Multiple Projects Within Relation to Systems Development.
NQF 6 or above within the related Field.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Fullstack Java Developer (LifeRay)

Centurion, Gauteng Liyema Consulting

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description: Fullstack Java Developer (LifeRay) - Senior

Join our dynamic team at a leading IT Hub in South Africa. We specialize in delivering cutting-edge solutions and comprehensive IT services globally. At our company, innovation is at the core of everything we do.

Role Overview

You'll be at the forefront of developing and maintaining critical internal web applications. Your expertise in LifeRay, JAVA, and related technologies will drive the success of our Sales and Marketing workplace team.

Requirements
  • Proficiency in LifeRay framework v7.06+
  • Strong JAVA 8+ skills with JavaScript/Typescript
  • Experience with Node.js, HTML5, Angular JS, CSS (SCSS)
  • Agile working experience
  • 5 to 8+ years of development experience
Responsibilities
  • Collaborate with stakeholders to gather requirements and propose innovative solutions
  • Develop scalable, optimized code adhering to security standards and quality requirements
  • Actively contribute to Agile ceremonies and ensure timely project delivery
  • Provide production support and contribute to technical lifecycle management

Be part of a dynamic team shaping the future of IT solutions. Embrace the challenge and join us in driving innovation and excellence. Apply now!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Business Analyst

Goldenrule

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Business Analyst

GoldenRule is in search of a Senior Business Analyst to join a leading Digital Business Giant. A Senior Business Analyst will play a key role in identifying business needs, analysing processes, and developing solutions to drive organisational success. Business Analysts will collaborate with stakeholders, gather requirements, conduct research, and translate business needs into actionable recommendations. Business Analysts should possess strong analytical skills, excellent communication abilities, and a deep understanding of business operations.

Minimum Requirements
  1. At least 6 years work experience as a Business Analyst, with at least 6 years in a senior or lead role.
  2. Experience working with cross-functional teams and ability to effectively communicate and collaborate with stakeholders at all levels.
  3. Solid understanding of software development life cycle (SDLC) methodologies and project management principles.
  4. Proficiency in business analysis techniques such as requirements elicitation, process modeling, data analysis, and user story development.
  5. Strong analytical and problem-solving skills, with the ability to analyse complex business scenarios and provide innovative solutions.
  6. Excellent verbal and written communication skills, including the ability to present complex information in a clear and concise manner.
  7. Strong attention to detail and ability to work in a fast-paced, deadline-driven environment.
  8. Familiarity with relevant tools such as business analysis software, data visualisation tools, and project management tools.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Cape Town, Western Cape Dye & Durham Corporation

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer

Department: Software Development

Employment Type: Permanent - Full Time

Location: Cape Town


Description

The successful candidate will have 8+ years of experience. They will be a self-starter, highly motivated, and keen to learn. The individual will own the development of our in-house applications, as well as facilitating product builds and client integrations. They must possess a strong background in SOLID engineering, plus modular system design. Core responsibilities revolve around management and extension of existing code base, development of new products and working with product owner to meet business requirements and departmental objectives.


Key Responsibilities
  • Strong mentoring ability to align team resources with departmental objectives in SOLID engineering and other best practices.
  • Review and provide realistic estimates around planned tasks.
  • Effective planning to maintain a healthy backlog of work items including product initiatives and tech debt.
  • Prepare documentation on the status, operation, and maintenance of software.
  • Clearly and regularly communicate with technical support colleagues and management.
  • Development scheduling and deployment of code sets.
  • Participate in peer-reviews of solution designs and code reviews.
  • Work closely with all stakeholders to troubleshoot product and systems issues, exploring solutions and implementing long-term fixes to prevent recurrences.

Skills, Knowledge & Expertise
  • ASP.NET / .NET CORE MVC.
  • Experience of Angular and web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).
  • MS SQL knowledge is a must.
  • Strong grasp of SOLID design principles.
  • Entity Framework.
  • Azure knowledge is a strong asset.
  • Relevant Education (Degree/NVQ or similar in Computer Science, Software Engineering, Mathematics etc.).
  • Any domain knowledge relating to business law, property searches / registration, or property / environmental risks is a big plus.

Job Benefits

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.

Do you share our DNA?

  • We ask how tomorrow can be better than today
  • We are passionate about solving our customer's challenges
  • Our ideas break boundaries
  • We value different perspectives and encourage dialogue
  • We take ownership and celebrate together
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Architect (AWS Focus) – Cloud Data and AI Consulting

Deloitte Africa

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Company Description

Deloitte is the largest private professional services network in the world. Every day, approximately 457,000 professionals in more than 150 countries demonstrate their commitment to a single vision: to be the standard of excellence, while working towards one purpose – to make an impact that matters. Click here to read more about Deloitte.

About the division

Innovation, transformation and leadership occur in many ways. At Deloitte, our ability to help solve clients’ most complex issues is distinct. We deliver strategy and implementation, from a business and technology view, to help lead in the markets where our clients compete.

Are you a game changer? Do you believe in adding advantage at every level in everything you do? You may be one of us.

Deloitte consulting is growing, with a focus on developing our already powerful teams across our portfolio of offerings. We are looking for smart, accountable, innovative professionals with technical expertise and deep industry experience insights. The combination of our 6 areas of expertise, our well-developed industry structure and our integrated signature solutions is a unique offering never seen before on the African continent.

Job Description

We are seeking an experienced Data Architect with strong AWS expertise to join our management consulting practice. In this client-facing role, you will design and implement modern, scalable data solutions across diverse client environments, with a focus on AWS services, data modelling methodologies, and various visualization tools. You will collaborate with both client technical teams and AWS experts to deliver optimized solutions that drive business transformation.

Key Responsibilities
  1. Lead client engagements to assess, design, and implement modern AWS-based data architectures.
  2. Collaborate closely with AWS Solution Architects and client technical teams to design optimal solutions.
  3. Partner with client enterprise architects to ensure data solutions integrate with existing technology landscapes.
  4. Develop and apply enterprise data modelling approaches (Kimball, Data Vault, Inmon) based on client needs.
  5. Design and implement reporting and visualization solutions that connect to AWS data sources for analytics.
  6. Develop strategic data roadmaps and implementation plans aligned with client business objectives.
  7. Advise clients on industry best practices for cloud data architecture and AWS adoption.
  8. Create reference architectures and solution blueprints for common client scenarios.
  9. Conduct discovery workshops to gather requirements and present technical recommendations.
Key Skills and Competencies
  1. Exceptional client communication and presentation abilities.
  2. Strong project management and engagement delivery capabilities.
  3. Business acumen to understand client industries and value drivers.
  4. Ability to translate complex technical concepts for non-technical stakeholders.
  5. Skilled in navigating complex stakeholder environments and building consensus.
  6. Adaptability to work across diverse client environments and industries.
  7. Problem-solving aptitude with attention to detail.
  8. Ability to balance technical excellence with practical business needs.
Technical Skills - Must Have
  1. Proficiency with AWS data services (Redshift, RDS, DynamoDB, S3, Glue, Lake Formation).
  2. Advanced expertise in data modelling methodologies (Kimball, Data Vault, and/or Inmon).
  3. Experience designing and implementing dimensional models and data vault architectures.
  4. Experience connecting various visualization tools to AWS data sources.
  5. Knowledge of data governance, security, and compliance frameworks.
  6. Hands-on experience in Python.
  7. Experience with data migration and modernization projects.
  8. Experience working in agile development environments.
Technical Skills - Nice to Have
  1. Exposure to generative AI technologies and applications.
  2. Exposure to Data Build Tool (DBT) or other warehouse automation technologies.
  3. Understanding of AWS Bedrock, SageMaker, or similar AI services.
  4. Experience integrating LLMs with data platforms.
  5. Familiarity with vector databases and embedding models for text analytics.
  6. Experience with Amazon QuickSight.
Qualifications
  1. Bachelor's degree in Computer Science, Information Systems, or related field.
  2. AWS Certified Solutions Architect (Associate or Professional).
  3. AWS Certified Data Engineer Associate certification.
  4. Power BI certification.
  5. 5-8 years of experience in data architecture with emphasis on client delivery.
  6. 5+ years of hands-on experience with AWS Data and Analytics services.
  7. 2+ years of experience with Power BI development and implementation.
  8. Proven ability to work effectively with AWS Solution Architects and enterprise architecture teams.
  9. Experience in management consulting or professional services environment.
Additional Information

At Deloitte, we want everyone to feel they can be themselves and to thrive at work—in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.

Note: The list of tasks/duties and responsibilities contained in this document is not necessarily exhaustive. Deloitte may ask the employee to carry out additional duties or responsibilities, which may fall reasonably within the ambit of the role profile, depending on operational requirements.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Architect

Randburg, Gauteng Network IT

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Data Architect

Reference: BIT002645-TAP-1

Looking for a Data Architect. As a Data Architect, you will be responsible for developing database solutions, installing and configuring information systems, and analyzing structural requirements for new software. You will need to be able to work independently and collaboratively.

Duties & Responsibilities

Qualifications:

Matric
BSc Degree

Requirements:

5 years' experience in a similar role
Experience working with AWS
Strong knowledge of database structure systems and data mining

Apply now!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

MS Dynamics - Business Central - Technical Architect

Cape Town, Western Cape Xcede Group

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

MS Dynamics - Business Central - Technical Architect

Location: Johannesburg, Cape Town, Durban

Employment Type: Permanent, Full Time

Published: 2 hours ago

EE/AA: Yes

Duties & Responsibilities

We have a current opportunity for a MS Dynamics - Business Central - Technical Architect on a permanent basis. The position will be based in Johannesburg. For further information about this position please apply.

  • HR Services, Recruitment & Selection
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It and software Jobs in South Africa !

Fullstack Java Developer (LifeRay) (Contract) - Gauteng/Hybrid - ISB4300849

Mpumalanga, KwaZulu Natal iSanqa

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Introduction

Our client requires the services of a Software Engineer (Senior) for a position based in Midrand/Menlyn/Rosslyn/Home Office rotation.

  • Amazing brand with cutting-edge technology
  • Excellent teams in Global team collaboration
  • High work-life balance with Flexible hours
  • Agile working environment

EXPERIENCE: 6-8 Years related working experience.

COMMENCEMENT: As soon as possible.

Duties & Responsibilities

ROLE:

  • Develop and maintain a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery management processes.
  • Cloud, API, Java, Microservice and other Serverless development, deployment, support, and maintenance.
  • Meet with end users and gather requirements.
  • Participate in daily stand-ups.
  • Analyse and implement new system requirements specifications.
  • Ensure that all processes are investigated/considered in obtaining the specifications of the user requirements.
  • Propose and review system designs and evaluate alternatives.
  • Review and present proposals/system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner/Business team.
  • Develop systems solutions in line with IT Security standards and other compliance topics, quality standards and delivery requirements.
  • Develop code that is readable, extendable, re-usable, scalable, and optimized for performance.
  • Ensure that all implementations can be passed over to other developers mid-development, with minimum of handover.
  • Ensure compliance & adherence to standards for audit adherence and quality assurance.
  • Actively participate and contribute to sprint planning, backlog refinement, story size estimation, sprint reviews and retrospectives.
  • Update user stories in Jira and documentation in Confluence.
  • Perform demos of user stories in Agile ceremonies.
  • Analyse and fix Production Known Errors.
  • System testing/parallel runs.
  • User training.
  • Prepare Production deployment plan documents and system/technical documentation (as per ISO standards).
  • Prepare/Update user and operation manuals.
  • System implementation/deployment & release activities.
  • Production support & hyper-care after production deployments.
  • 2nd and 3rd level support of the system/product.
  • Technical Lifecycle Management of the product.
  • Website monitoring (advantageous).
  • Site performance analysis (advantageous).
Desired Experience & Qualification

QUALIFICATIONS/EXPERIENCE:

  • Degree in IT or relevant experience.
  • 5 to 8+ years’ Development Experience.
  • Agile working experience (Mandatory).

ESSENTIAL SKILLS:

  • LifeRay framework v7.06+ (Templates, structures, themes, Portlets with JSR 168/286).
  • JAVA 8+.
  • JAVA logging framework (Log4j, Jboss, SLF4J).
  • Node.js.
  • HTML 5.
  • Angular JS, Angular 5+.
  • CSS (SCSS).
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.

ADVANTAGEOUS TECHNICAL SKILLS:

  • At least one Relational Database experience (POSTGRES, SQL).
  • At least one Document Database experience (MONGO, ELASTIC).
  • Git.
  • CI/CD.
  • Experience with Java application servers (Glassfish).
  • Jenkins.
  • Beneficial: Confluence / Jira, HR Services, Recruitment & Selection.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer

Johannesburg, Gauteng Xcede Group

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Java Engineer

Are you a Senior Java Engineer with a passion for developing high-quality, scalable software? Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions.

As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging insurance projects. You'll be responsible for designing and implementing new features, as well as maintaining and optimizing existing ones.

The ideal candidate for this position will have:

  • 5+ years of experience in Java development
  • Strong knowledge of Java 8 or later, including functional programming concepts
  • Experience with Spring Framework, Hibernate, and other related technologies
  • Experience with agile development methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities

They offer a comprehensive benefits package and opportunities for professional growth and development. If you're ready to take your career to the next level, apply now!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Group Life Insurance Industry IT Software Solutions Business Analyst

Gauteng, Gauteng Diverse Consulting Solutions (Pty) Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

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 3 rd 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)

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT & Software Jobs