Please note that our Terms of Use and Privacy Notice are applicable.
On Promotion in Jobs
Filter & refine
Clear All
Suggested
Results for web design intern in Jobs in South Africa
1
SavedSave
Job Description/Duties:• We are looking for a highly skilled .Net Developer to collaborate with a team of developers and UX designers to develop and maintain web and mobile applications. • You will be responsible for development of all stages of the interface component design from conception through to execution. • Important responsibilities include engage with customers, gather requirements from customers, implementation of requirements, testing and maintaining solutions. • The ideal candidate possesses strong communication skills and can develop reusable, efficient, and scalable code• General: Full Stack Software Development Design, development, implementation, and support of software solutions.• Writing and modifying code and debugging software. • Follow development standards & procedures • Translate Customer requirements and into designs and functional code • Help maintain code quality, performance, and application responsiveness • Collaborate with internal and external clients, managers, business analysts and developers in a team environment • Execute projects from initial concept through delivery • Business Unit Specific/Individual Specific: Apart from the tasks mentioned under the general section, some or all the following might also apply: Maintain relationships with relevant product stakeholders. Software Demonstrations. Keeping skill set and Competencies updated and relevant. Also keeping up to date with the latest technologies and trends.
Minimum Requirements:• Minimum 4+ years of experience in a software development role (C#, Web, Xamarin Forms .Net Development) • Comfortable communicating with Other Developers, Business Analysts and Project Managers. • Experience in software development life cycle processes, agile development methodologies, software design and testing. • Experience working on a variety of software development projects. • Experience architecting cloud base solutions or functionality. • Experience in Microsoft Azure PaaS and serverless • Experience developing and consuming APIs. • Experience with web development technologies preferential. • Experience as a full-stack developer with strong knowledge of software engineering concepts (such as SOLID principles) preferred. • Extensive knowledge of coding languages C# and frameworks/systems (e.g. MVC, Blazor, .Net Core, .NET, Git, DevOps, JavaScript, jQuery and Xamarin Forms). • Extensive knowledge and experience in working with Microsoft SQL Server and Azure SQL. • Experience in using Microsoft 365 platform, data storage, analysis, reporting tools and technologie...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xODk2MzQ2OTE1P3NvdXJjZT1ndW10cmVl&jid=1287770&xid=1896346915
11h
1
SavedSave
Surgo (PTY) Ltd. has partnered with a global analytics and digital solutions company serving industries including insurance, healthcare, banking and financial services, media, retail, and others. They aim to bridge the gap between digital expectations and real outcomes for international companies with Digital Intelligence.
Our client is recruiting for an Dynamics 365 CRM Consultant to join their team based in Cape Town.
Job Purpose:
The Dynamics CRM Consultant will be responsible for reviewing client business processes, re-engineering the clients processes to improve efficiency, and performing many of the functional tasks required for a successful CRM implementation.
Responsibilities:
• Lead requirements gathering sessions
• Documentation of business processes and requirements
• Lead the development of Use Cases and Design document artifacts to effectively convey requirements
• Configuration of Dynamics CRM
• Test script creation, planning and execution
• Train documentation creation
• Delivery of on-site and virtual training sessions
• Documentation of Data Mapping for integration and migration tasks Requirements:
• Professional experience of Dynamics 365 for Sales, Customer Service, Marketing, Portals
• Professional experience of Microsoft Power Platform and plugins
• Professional experience of the methods and tools used to customize and extend Dynamics 365 solutions
• Experience in Power Platform (Power Apps Portals, Canvas and Model Driven Apps, Power Automate, Power BI) and Common Data Service
• Strong workshop, facilitation and presentations skills
• Good understanding of DevOps
• Good understanding of testing methodologies
• Certifications Six Sigma, Lean, Agile desirable
• Work proficiency in English required Salary: Market Related
Should you wish to apply for the position, please apply directly via this job board, please ensure that you quote reference number 202623 subject heading or email body.
Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed in maintaining diversity in its appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.
Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email recruitment@surgo.co.zaJob Reference #: 202623
11h
1
SavedSave
Surgo (PTY) Ltd. has partnered with a global analytics and digital solutions company serving industries including insurance, healthcare, banking and financial services, media, retail, and others. They aim to bridge the gap between digital expectations and real outcomes for international companies with Digital Intelligence.
Our client is recruiting for a Office 365 Solution Developer to join their team based in Cape Town.
Job Purpose:
As a Office 365 Solution Developer, the focus will be on deep technical roles in development and testing of critical enterprise solutions. The Office 365 Developer is responsible for implementation and delivering the technical solution as per business requirements by working closely with Business Analyst and the relevant functional stakeholders.
Responsibilities:
• Plan, develop, test and deploy solutions
• Comply with established design guidelines and best practices
• Contribute in Sprint planning and task assignment
• Review and ensure the quality standards of solution design and other team deliverables
• Report on progress
• Accountable for definition of a future state technical solution and implementation across the in-scope business functions Requirements:
• Matric
• Clear Credit record
• Clear Criminal and fraud record
• Certified advanced developer focused Microsoft platform Skills
• Full lifecycle experience developing large scale applications
• Experience as a programmer in a large enterprise environment
• Demonstrated strong knowledge in SPFx, .NET Framework, ASP.NET, C#, JavaScript
• Demonstrated strong knowledge in Office 365/SharePoint Online, SharePoint Search and Microsoft Teams
• Familiarity with PowerApps, Flow, Logic Apps, Microsoft/Office Graph, and SharePoint Modern Pages/Web Parts
• Good understanding of SOAP Rest.
• Good understanding of DevOps
• Good understanding of testing methodologies.
• Certifications Six Sigma, Lean, Agile desirable.
• Work proficiency in English required Salary: Market Related
Should you wish to apply for the position, please apply directly via this job board, please ensure that you quote reference number 202622 subject heading or email body.
Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed in maintaining diversity in its appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.
Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email recruitment@surgo.co.zaJob Reference #: 202622
11h
1
We are currently recruiting for a Senior Technical SEO Specialist (Search Engine Optimization) based in Cape Town.
Responsibilities for SEO Specialist
Develop optimisation strategies that increase the companys search engine results rankingsResearch keywords across all typesSet measurable goals that demonstrate improvement in marketing effortsIdentify and conduct audits across competitor profilesMonitor daily performance metrics to understand SEO strategy performanceEfficiently communicate with senior and heads of departmentsWrite effective headlines, body copy, and websites. Write effective call-to-action.Collaborate with senior SEO strategists and heads of departments to manage SEO strategyIdentify and apply compelling and high-quality website content, including blog posts and page descriptions (not copywriting)Update content and website links and provide actionable insights that improve search engine rankingsCompile and present SEO performance reports.Use basic programming and web design skills to enhance SEOProduce, document and present advanced SEO strategies
Qualifications for SEO Specialist
Three to five years of experience in successfully developing and executing SEO campaignsUnderstanding of search engine algorithms and ranking methodsKnowledge of keyword research and data mining tools across all keyword typesAble to complete competitive analysis of other companies within the industryExcellent written and verbal communication skills (email, phone, etc.)Write effective headlines, body copy, and websites. Write effective call-to-actionComfortable with writing strategies from high volumes of dataExperience with all aspects of on-page SEOExperience with all aspects off-page SEO (Understanding of external link profiles, anchor text, placement, and authority metrics)Intricate knowledge of website structures and internal linking processesTechnical SEO (good understanding of HTML, CSS, JavaScript, Page speed optimization)Advanced Experience with tools and programs such as Majestic SEO, SEMrush, Search Console, Ahrefs, Google Analytics, Excel)Critical thinking and analytical skills
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS81OTIxNzQxMDc/c291cmNlPWd1bXRyZWU=&jid=176709&xid=592174107
11h
1
SavedSave
Recruiting for a Back-End Developer for a contract role based in Johannesburg.
Create efficient and logical solution designs for clients
Design and code superior technical solutionsEasily recognize system deficiencies and implement effective solutionsCreate and execute project work plans and revise as appropriate to meet changing needs and requirementsCommunicate and enforce coding standardsConsistently deliver high-quality services to clientsPossess significant knowledge of client server and internet systems architecturesUnderstand the benefits of the various design methodologies and object oriented environmentsProactively seek opportunities to serve in leadership roleChallenge others to develop as leaders while serving as a role modelManage the process of innovative changeConduct effective progress evaluations in a timely mannerSeek and participate in development opportunities above and beyond required trainingTrain other employees through both formal and informal training programsSuggest areas for improvement in internal processes along with possible solutions QualificationsOver 5 years of enterprise level experience in ITSolid troubleshooting skillsEnterprise experience in maintaining supporting MS SQL Serve
r · Solid skills in SQL (T-SQL / MS SQL Server)
Strong administration skills (OS: Windows Server, Web Hosting: IIS)Experience in bash scripting (PowerShell)Configuring builds and deployments on CI/CD tools (TeamCity/Jenkins)Willingness to solve DevOps/Support/Maintenance problemsVCS (Git)Familiarity with general monitoring principles and tools (Grafana, New Relic, Splunk, ELK stack)Agile MethodologyAtlassian Stack (Jira, Confluence, BitBucket, Service Desk)Containerization (Docker) plus orchestration (Kubernetes or OpenShift)Good written and spoken English Complementary skills:Experience in .NET/C#Experience in developing/supporting .NET Core and ASP.NET Core applicationsSOLID & OOP & Design Patterns (including DI, IoC, etc.)Linux administration skills · Message brokers and queues (Kafka or RabbitMQ)WCF and REST web servicesUnit and Integration TestingCloud experienceExperience in Finance domain
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNzcwMzc0NTg5P3NvdXJjZT1ndW10cmVl&jid=1137801&xid=2770374589
11h
1
SavedSave
Our client, a leading South African financial group founded in 1985, encompasses insurers and a comparison platform. Rooted in providing peace of mind, they safeguard possessions, loved ones, and life plans. Pioneering innovation and service, their diverse team drives excellence, and they are looking for a Senior Data Engineer to join their hybrid working team in Johannesburg.
Job Purpose:
Responsible for building data pipelines and maintaining and building production data systems. Extract complex quantifiable insights from the Companys data assets. Work with and make data available for valuable insights.
Responsibilities:
Application Software Development
• Develop existing and new applications by analysing and identifying areas for modification and improvement
• Develop new applications to meet customer requirements Data Exploration
• Perform complex statistical analysis and utilise mining, modelling, and testing techniques to enable data analysis
• Gather Data from both internal and external data sources
• Research and development of new tools and data techniques
• Conduct feature extraction and design
• Develop ETL data extractions jobs Data Management
• Take responsibility for developing and delivering a key element of the data management system
• Ensure data cleaning, mapping, and understanding the data Information and Business Advice
• Resolve queries from internal or external customers or suppliers by providing information on complex processes and the related policies, referring to others where necessary for interpretation of policy Advanced and Predictive Analytics
• Run advanced and predictive analyses and perform model assessments, validation, and enhancement activities, using predictive analytics software tools and functionalities
• Implement models/data products in some instances, complete a piece of work to form part of larger project Insights and Reporting
• Prepare and coordinate the completion of various data and analytics reports
• Ensure monitoring and quantification of model/data products effects on the Company, its clients and stakeholders Stakeholder Engagement
• Contribute to stakeholder engagement through identifying stakeholders, finding out their needs/issues/concern and reacting to these by arranging meetings and events and drafting supporting materials to promote understanding and commitment Project Management
• Work within an established project management plan to achieve specific goals
• Deliver on project outcomes and timelines management Personal Capability Building
• Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfil personal potential. Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending confer...Job Reference #: 202633
11h
1
SavedSave
Surgo (PTY) Ltd. has partnered with a global analytics and digital solutions company serving industries including insurance, healthcare, banking and financial services, media, retail, and others. They aim to bridge the gap between digital expectations and real outcomes for international companies with Digital Intelligence.
Our client is recruiting for a Group IT - Developer to join their team based in Cape Town.
Job purpose:
The Developer is responsible for designing, developing, deploying, and supporting global integration solutions between applications and other third-party service providers. This work is based on requirements from, and in collaboration with, functional stakeholders and the IT Business Analyst.
Responsibilities:
• Plan, develop, test, and deploy integrations and automations between various on-premises and cloud hosted systems and services
• Ability to interpret business process flows into opportunities for automation/integration, while providing feedback towards optimization and process improvement
• Ensure best practices and governance on the integration platform are followed by the organization for security, scalability, reusability, and quality
• Analyze and improve current system integrations and migration strategies
• Monitor, troubleshoot, debug, and advise on system errors or architecture issues
• A capacity for working with minimal supervision in complex projects with considerable responsibility
• Highly capable of producing technical documentation
• Solid understanding and configuration of CI/CD
• Participates in key project and solution design, planning, and estimate reviews, as required
• Collaborates closely with PMO/applications management teams and provides progress updates to ensure projects are completed on time Qualification Experience:
• A bachelors degree in computer science or related field
• 4+ years experience with integration development and support
• Experience working with one or more integration platforms (i.e., Boomi, CPI, BizTalk, etc.), preferably a next generation iPaaS solution like Workato
• In depth understanding of various integration technologies, protocols, and formats: Rest with JSON, SOAP, SFTP, XML, Pub/Sub, and more, with an emphasis on EDI, SAP IDocs, SAP RFCs/SPROXYs, and database connections
• Excels in two or more programming languages (Ruby, Java/JavaScript, C#/C++, SQL, and others) related to code development, implementation, and maintenance
• Knowledgeable in the design and construction of system architectures that enable well-integrated transactional, collaborative solutions, including component re-usability
• Analytical and problem-solving abilities, with a keen eye for detail to spot and fix errors in complex flows/code
• Ability to perform tasks independently and work between cross-functional teams
• Good understanding of testing methodologies
• Excellent communications skills, with fluency in English both written and verbal
Salary: Market Rel...Job Reference #: 202606
11h
1
SavedSave
Surgo (PTY) Ltd. has partnered with a global analytics and digital solutions company serving industries including insurance, healthcare, banking and financial services, media, retail, and others. They aim to bridge the gap between digital expectations and real outcomes for international companies with Digital Intelligence.
Our client is recruiting for an Office 365 Consultant to join their team based in Cape Town.
The Office 365 Consultant will be responsible for leading requirements gathering sessions, document requirements, run projects and implement smaller solutions based on low code approach with the business responsibilities.
Responsibilities:
• Produce high quality documentation
• Assist in the decision-making process to determine the best solutions and approaches for projects
• Work with technical teams to help them define the best technical solution
• Build and configuration of solutions using native features
• Prototyping and proof of concept development
• Gather requirements and create specifications
• Run information gathering workshops Requirements:
• Professional experience with Office 365 including SharePoint, Microsoft Teams, Yammer, OneDrive, Stream, Power Apps, and Power Automate (Flow), Microsoft Forms
• Professional experience in Power Platform (Power Apps Portals, Canvas and Model Driven Apps, Power Automate, Power BI) and Common Data Service
• Professional experience of the methods and tools used to customize and extend Office 365
• Experience in Workflow Process tool for Office 365 like Nintex, K2
• Solution Design, wire framing; ensuring the design and layout are in keeping with the requirements
• Strong workshop, facilitation and presentations skills
• Good understanding of DevOps
• Good understanding of testing methodologies
• Certifications Six Sigma, Lean, Agile desirable
• Work proficiency in English required Salary: Market Related
Working Hours: Monday to Friday (08:00am till 17:00pm)
Should you wish to apply for the position, please apply directly via this job board, please ensure that you quote reference number 202505 subject heading or email body.
Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed in maintaining diversity in its appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.
Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email recruitment@surgo.co.za.Job Reference #: 202505
11h
1
SavedSave
You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software & applications, mobile apps and websites across all sectors, both commercial and not-for-profit. This role offers excellent career growth opportunities as well as lucrative incentives and benefits.
The role is FULLY REMOTE.
Activities will include:
Designing the front-end layer of our web application, which supports international companies in managing their translation projectsActive participation in software development processes such as code review, technical problem analysis and resolutionCooperation within a small team (back-end & front-end) managed by a Project manager
Requirements
Experience in developing web applications based on front-end technologies (including min. 2 years in React)Very good knowledge of JavaScriptKnowledge of Redux/MobXKnowledge of Webpack, Sass
The successful applicant will work with clients in the financial services industry and may be required to pass credit, criminal or other background checks. Applicants must be eligible to work in the Republic of South Africa.
Skills and Qualifications:
A minimum 3-year tertiary qualification from an accredited university, either in Commerce or Computer Sciences or Industrial Engineering;Strong understanding of systems design and implementation;Excellent technical skills;Excellent problem-solving abilities;Excellent communication skills.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zMjUwODA5MDk/c291cmNlPWd1bXRyZWU=&jid=1124854&xid=325080909
11h
1
SavedSave
A well Distinguished Organization is in search for a Technical and Solid Senior Web Developer with variety software developments, responsible for creating and maintaining the companys websites using scripting languages, supervise a team of great developers and assist with coding, testing, designing adjustments and client reviews.
Planning, implementing and improving systems Supervising and managing departmental processes.Managing complex, simultaneous system development projects from design to release.Contribute to technical solutions from design to code level.Working with development project managers and business analysts to produce accurate delivery estimates and manage the transition from analysis to design and delivery.Report to project managers and other stakeholders.Determine project delivery phases including activities, sub-activities and milestones, and documenting these as the basis for the project event log, issues and risk log, and subsequent reporting.Ensuring support from key stakeholders by building strong project teams and maintaining robust communication on project statuses.Establish risks and issues; and ensuring stakeholders deliver on time and to the required standards.Working with internal teams to ensure alignment across operations for the seamless implementation of existing and new systems.Post-implementation reviews on the success or otherwise of projects.Contributing to the definition of departmental and systems strategies and the progressio...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MDQ0NzQxMzU3P3NvdXJjZT1ndW10cmVl&jid=1200420&xid=4044741357
11h
1
SavedSave
Job PurposeGather user requirements, design graphic elements and build navigation components to turn our software into easy-to-use products for our clients, to optimise improved usability, usefulness and an exceptional visual experience.Relevant qualifications• Relevant IT qualification would be an advantage• Relevant UI/UX-related qualification from an accredited institutionKnowledge and skill• Proven UI/UX design experience with a portfolio that demonstrates a design thinking approach to solutions for Android, iOS, and web.• Working knowledge of the following technologies and software: Sketch, InVision, Visio, HTML, CSS (SCSS), iOS, Android, Design Systems, and Adobe Creative Suite.• Exposure to an Agile environment would be beneficial.• Experience in the financial/insurance industry would be an advantage.Key Performance Indicators• Create user-centered designs by understanding business requirements, the voice of the customer, user journeys, customer feedback, and usability findings.• Illustrate design ideas using storyboards, process flows and sitemaps.• Design graphic UI elements, like menus, tabs and widgets.• Build page navigation buttons and search fields.• Develop UI mockups and prototypes that clearly illustrate how sites function and look like.• Create original graphic designs (e.g. images, sketches and tables).• Manage the design and updates of the creative (banners) for social sites including Facebook, YouTube, LinkedIn and Instagram.• Prepare and present rough drafts to internal teams and key stakeholders.• Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.• Identify and troubleshoot UX problems (i.e. responsiveness).• Conduct layout adjustments based on user feedback.• Adhere to style standards on fonts, colours and images.• To provide customer support through the prompt resolution and communication of technical issues.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS84Nzk1MDg3NDg/c291cmNlPWd1bXRyZWU=&jid=375538&xid=879508748
11h
1
SavedSave
A company based in Centurion is looking for a Java Developer, this position will challenge software engineering as well as people skills, position consists of Designing and solving integrated systems and patterns using Java EE, Maven, Jenkins CI, Docker, Amazon Web Services, Oracle, WebSphere Liberty, Angular, AIX and Linux., new software developments.
Responsibilities and work outputs
Develop software based on technical design (Internal Process).New technologies/methodologies, business changes and internal system changes in order to align system development with best practices and system architecture.Work with stakeholders to gather requirements, conduct analysis and prioritise requests.Design of scalable solutions that supports the system architecture.Translate business requirements into workable solutions and document solution into technical specifications.Design and code new software functionality using code that is scalable, readable, maintainable and re-usable.Maintain productive working relationships with peers and organizational and role players to achieve effective collaboration.Provide stakeholder with regular feedback on the technical design and timelines for solution in order to manage expectations.Contribute to business analysts and testing team in developing, testing and deploying new software system components or software system enhancements.Collaborate with testing team to co-create test cases.
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service Self-management and teamwork (People).Develop and maintain productive and collaborative working relationships with peers and stakeholders. • Positively influence and participate in change initiatives.Continuously develop own expertise in terms of professional, industry and legislation knowledge.Contribute to continuous innovation through the development, sharing and implementation of new ideas.Take ownership for driving career development Contribute to financial controls and planning (Finance).Identify solutions to enhance cost effectiveness and increase operational efficiency.Manage financial and other company resources under your control with due respect.Provide input into the risk identification processes and communicate recommendations in the appropriate forum.
Competencies Required
Examining InformationArticulating InformationManaging TasksInterpreting DataChallenging IdeasProducing OutputDeveloping ExpertiseTeam Working
Skills Required
Java EE (Not Spring)GitLabJenkinsAnsibleLinux/AIXRESTBack End Development...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xNjk2MTg2NTE1P3NvdXJjZT1ndW10cmVl&jid=1202976&xid=1696186515
11h
1
Our client is a successful Fintech located in the Northern Suburbs of Cape Town, that has grown by implementing new ideas and equipment in the payment processing industry to enrich payment solutions with automation and great tech.
An intelligent, strong, tech savvy, outcomes focused Senior Software Developer professional is required. Who has willingness to learn and adapt to new challenges in a fast-paced growing company, to start as soon as possible.
Primary competencies:
7+ years’ experience as a Software Developer / Senior Software Developer.College or University degree in Computer Science or a related discipline.Proficient with PH.0P, Laravel and JavaScript.The ideal candidate will be an IT professional with excellent interpersonal and communication skills (both written and verbal).The candidate needs a proven track record as a Senior Software Developer.The position is part of an agile development team, building and working on enterprise payment grade software systems on top of a PHP Laravel and VUE.js development stack.A hybrid working environment is embraced, allowing the team members to work both on-site and remotely. As a result, proficiency in virtual team management and the ability to manage deliverables in a virtual setting are essential requirements for this position.
Responsibilities:
Reporting to the DevOps Manager.Maintain high standards of software quality.Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and android based business applications.Assist in the collection and documentation of users requirements, development of user stories, estimates and work plans.Design, develop, and unit test applications in accordance with established standards.Participate in peer-reviews of solution designs and related code.Package and support deployment of releases.Work with teammates in the upgrade and rewrite of legacy software.Develop, refine, and tune integrations between applications.Analyse and resolve technical and application problems.Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.Adhere to high-quality development principles while delivering solutions on-time and on-budget.Experience with debugging, performance profiling and optimizationComprehensive understanding of object-oriented and service-oriented application development techniques and theoriesInternally motivated, able to work proficiently both independently and in a team environment.Strong initiative to find way...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zMDk0NjIzODc2P3NvdXJjZT1ndW10cmVl&jid=1749108&xid=3094623876
11h
1
SavedSave
Introduction
A well-established global security company in Centurion, is looking for a Software Developer to join their team. Send your CV to hr5 (at) peopledimension (dot) co (dot) za.
Responsibilities:• Design, code, debug, and support software developed for internal and external clients.• This will vary between designing and writing computer programs from scratch, modifying existing programs and designing and modifying database structures.• Plan, organize, lead, control, guide and manage development projects, research and development and support.• Ensure approved standards are implemented and always maintained to ensure continuity and supportability.
Duties:
Review & Interpret business requirements and technical specifications.• Design solution to meet requirements into efficient code.• Modify database layouts to accommodate new requirements.• Test and debug code to produce error free programs.• Document test requirements for QA personnel.• Deliver solution within project guidelines and deadlines as reasonably determined• All the company and departmental procedures and rules must be followed to produce quality software solutions.• Request clarity around system requirements as needed.
Code and develop native / web applications and services• Adhere to coding standards• Apply best practices• Ensure continuity on support by means of documentation and accurate release notes.• Comply with company standardization strategy pertaining to coding structure and standard
Investigate, analyse, and rectify reported defects and shortcomings• Analyze and understand the reported issue.• Apply problem solving techniques to identify the optimum solution to the problem.• Modify the software to eliminate the problems.• Test and debug the software.• Determine that the solution submitted has been correctly applied.• Implement the customer solution.
Perform customer support duties where necessary• Assist support personnel in identifying software related issues.• Effectively communicate with colleagues and customers around timeframes, issues, outstanding requirements, and current status.• Provide accurate feedback to helpdesk.• Perform any software changes with the necessary urgency.• Assist support personnel and customers where necessary with software support issues.
Performs related duties as assigned• Follow all procedures and rules as defined.• Source control.• Coding standards.• Testing and debugging.• Quality Assurance (QA) documentation.• Any other procedures that might be defined and reviewed from time to time.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yMDMxNDA3MjQ0P3NvdXJjZT1ndW10cmVl&jid=1700140&xid=2031407244
11h
1
Our client, a leader in open-access scholarly publishing, has a vacancy in a multifaceted role that bridges the gap between front-end development and customer support.
RESPONSIBILITIES:
UI Design and Development: Collaborate with stakeholders to design and implement data-driven, intuitive, and responsive user interfaces using HTML, CSS, and JavaScript.
Plugin Development: Recognise the need for new plugins, design, and implement them while ensuring existing plugins are up-to-date and compatible.
Technical Support: Act as the first point of contact for technical queries, offering immediate assistance to journal editors, authors, and reviewers.
System Maintenance: Monitor the health metrics of the OJS platform, ensuring it is secure, up-to-date, and performing optimally.
User Training and Documentation: Produce and update technical documentation and conduct training sessions to educate users and internal teams about new features and functionalities.
Data Analytics: Monitor and analyse user behaviour and key performance indicators to inform design improvements and customer satisfaction efforts.
Security and Compliance: Implement security measures to safeguard sensitive information and ensure compliance with relevant data protection laws and open-access standards.
 REQUIREMENTS:
A diploma or associate degree in Computer Science, Information Technology, or a related field with relevant work experience, or a Bachelors degree in a similar field.
Proficiency in Open Journals Systems and web-based applications troubleshooting.
Familiarity with HTML, CSS, JavaScript, and SQL.
Experience in API integrations and version control systems like Git.
Capability to produce clear technical and user documentation.
Strong organisational, conflict-resolution, and data analytics skills.
Professional use of English; proficiency in additional languages is an advantage.
 To apply, please send your CV with your salary expectations to hannah@personastaff.co.zaPlease note that only shortlisted candidates will be contacted. Should you not receive feedback within 48 hours, please accept your application as unsuccessful.Persona Staff CC is POPIA (Protection of Personal Information Act, 2013) compliant, all personal information is protected according to legislation. By applying for any of our available vacancies, you give Persona Staff consent to process your Personal Information for Recruitment Purposes, according to the POPI ACT, 2013. If you have any concerns regarding your Personal Information and our compliance towards the legislation, you are welcome to request our POPI Act Policy.
SECTOR: Information Technology
https://www.placementpartner.co.za/wi/application_form.php?id=personastaff&VacRef=CPT004279/H&source=gumtree
11h
1
SavedSave
Our client in the Technology sector is looking to employ an Intermediate UX/UI Designer to join their team in JHB.
The role is responsible for the end-to-end design process and own the customer experience from start to finish, tasked with the product experience, not only the delivery of a prototype. The role will enable the client’s vision by independently scoping a project and create tangible outcomes that positively impacts business, technology, and users.The role will work alongside a team a highly experienced company designers, specializing in UX/UI design activities and reporting directly to the Head of Design. They are expected to work independently on multiple projects and professionally manage deliverables while at clients, running large scale projects with effective project and stakeholder management within the organization.
Requirements:
Matric/ Grade 12.Relevant design related degree from an accredited institution.3 -5 years experience, ideally within the banking industry. Must be eager to learn. Able to work as a Consultant dealing with face to face with clients.Proven UX experience with a portfolio that demonstrates a design thinking approach to solutions for Android, iOS, web.Relevant UX-related qualification from an accredited institution (optional). i.e., IDF, HFI,Experience with user experience and visual interface design.Experience working on large design projects.Experience working as a design consultant at clients.Experience in working in startup agile teams.Ability to create clean, visually consistent designs.Experience with user centered design principles and practices, web/mobile standards, typography and color, and web/mobile usability standards.Knowledgeable in creating wireframes, visual mockups graphics, user workflows, and low and high-fidelity prototypes.In-depth knowledge of prototyping tools such as InVision and Adobe XD or Figma.Understanding and appreciation of standard user interface design concepts and processes.Experience testing websites and software on a variety of platforms including iOS and Android mobile and devices.Experience in the financial/insurance industry (advantageous).Valid driver’s license and own transport.Clear credit and criminal checks.South African Citizen or valid South African work permit.
Duties and Responsibilities:
User and platform research on personas - Be involved in collating the information and insights from the research.Assist in finalizing pragmatic personas focusing on the external and internal user’s wants, needs and jobs to be done.Be involved in ideation design sessions and responsible for creating, presenting, and refining the...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMDgwNzQ5NTI/c291cmNlPWd1bXRyZWU=&jid=1428646&xid=108074952
12h
1
Keys to This Role
Work as a key pillar of an empowered product team. Establish, communicate, and implement engineering and development policies, practices, standards, and security measures to ensure effective and consistent operations.
Qualification, Skills, and Experience
Experience designing and implementing high-volume, low-latency, distributed transaction processing systems to the highest standards for security and complianceHas been part of a payments team that has implemented card, bank, or mobile money APIs at scale, and can show a demonstrable understanding of the nuances involved in supporting themStrong understanding of technical architecture and performanceUnderstands that the correct answer to Microservice or monolith is it depends? Strong Javascript skills - including node-expressExperience building multiple high-traffic Express APIs deployed in productionExperience doing the above in AdonisJS is a plusStrong ability to take a problem, break it down into its component pieces and solve the problemCuriosity and versatility. You do not identify as I only do XYZ job and are ready, willing, and even eager to try new things and try your hand at different parts of the tech stack.Experience working on front-end, back-end, mobile, and DevOps is a plusExcellent collaboration, communication and teamwork skillsRespectful in all interactions - internally and externallySmart, good to work with, and gets things doneCritical thinker, who is highly self-directed and brings a sense of ownership to everything they do
Our stack
Back-end: ExpressJS (Redis for caching and message queuing)Web: ReactMobile: React NativeIVR, USSD, SMS: Using telephony and messaging APIs like Africas Talking, Twilio, etc.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNTcyNTgxMzg1P3NvdXJjZT1ndW10cmVl&jid=375609&xid=2572581385
12h
1
SavedSave
Keys to This Role
Work as a key pillar of an empowered product team. Establish, communicate, and implement engineering and development policies, practices, standards, and security measures to ensure effective and consistent operations.
Qualification, Skills, and Experience
Experience designing and implementing high-volume, low-latency, distributed transaction processing systems to the highest standards for security and complianceHas been part of a payments team that has implemented card, bank, or mobile money APIs at scale, and can show a demonstrable understanding of the nuances involved in supporting themStrong understanding of technical architecture and performanceUnderstands that the correct answer to Microservice or monolith is it depends? ? Strong Javascript skills - including node-expressExperience building multiple high-traffic Express APIs deployed in productionExperience doing the above in AdonisJS is a plusStrong ability to take a problem, break it down into its component pieces and solve the problemCuriosity and versatility. You do not identify as I only do XYZ job and are ready, willing, and even eager to try new things and try your hand at different parts of the tech stack.Experience working on front-end, back-end, mobile, and DevOps is a plusExcellent collaboration, communication and teamwork skillsRespectful in all interactions - internally and externallySmart, good to work with, and gets things doneCritical thinker, who is highly self-directed and brings a sense of ownership to everything they do
Our stack
Back-end: ExpressJS (Redis for caching and message queuing)Web: ReactMobile: React NativeIVR, USSD, SMS: Using telephony and messaging APIs like Africas Talking, Twilio, etc.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zOTA4NTQzNjc5P3NvdXJjZT1ndW10cmVl&jid=375608&xid=3908543679
12h
1
SavedSave
The Software Development Team of Adapt IT Education delivers solutions for higher education on a global basis. We value diverse skills and look for a wider range of experience but centred on the full stack C# .Net Core with Angular front ends. As a Front-End Developer, you will be required to collaborate with a team of developers and UX designers to develop and maintain a web application. Important responsibilities include applying features to the user interface and implementing mock-up wireframes by UX designers as components. The ideal candidate possesses strong communication skills and ability to develop reusable, efficient, and scalable code. In the role you will provide input into our scalable web-based solutions.
Primary Responsibilities for the Role
Design, Implement and Maintain world-class web applications and workflows
Develop new user-facing features usingCreate new features or parts of applications.Translating designs and wireframes into high quality code.Build reusable components and front-end libraries for future use.Translating designs and wireframes into high quality code.Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Design Fit for Purpose Solutions & Algorithms
Ensuring cross-platform optimization for mobile phones.Actively contribute to design and planning meetings, discussions, and documentation.
Developer Testing and Verification
Ensure the solution is test friendly by creating effective mechanisms for test data, automated testing hooks and simulations.Ensure reported defects are categorised by priority and fixed as appropriate.Ensure the project management team is informed of potential risks stemming from defects.
Mentorship / Training
Provide mentorship and guidance to internal staff on technical and system processes.Perform internal training for technical staff as required.Ability to mentor and assist others, and to lead internal training sessionsMentor junior resources on specialised knowledge
Qualification and Experience Requirements
5+ years of professional experience in React.jsBSc (Computer Science or Information Systems) /B Com (Information Systems)/Diploma in Information Systems
SKILLS
C# .NET Framework 4.7.2+.NET Core 3.1+ (MVC,MVP, MVVM, REST API, Entity Framework Core)Advantageous (Advanced Chart development for statistics eg Chartjs, )Angular 11 (Advantageous – RxJs, NgRx, Angular Material, Sass, Karma and Jasmine)TypeScript 3+, JavaScript ES6+, Advantageous: (HTML 5/CSS 3, XML, JSON, Azure SQL)The following is preferred, but no...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zOTA1NTMyNTgxP3NvdXJjZT1ndW10cmVl&jid=1200342&xid=3905532581
12h
1
SavedSave
Our client based in Johannesburg is looking to employ an Intermediate Developer.
Requirements:
Relevant Bachelor’s Degree/Diploma in IT related field.Valid code B driver’s license and own transport.Broad eCommerce knowledge and understanding.3-5 years’ experience in development utilizing web technologies.Ability to use the latest modern web technologies to get the most from user interfaces.Have exposure in the full software life cycle.Experience developing high performance, scalable, reliable systems.Experience in the use of GIT as version control.Some experience in any of the following languages incl. JAVA, PHP, C#, Angular, React.Experience in Linux (advantageous).Experience in unit testing and understands principles of extreme programming.Experience meeting deadlines and delivering quality code.Good understanding of user interfaces and modern web design standards.Knowledge of computer systems and latest technologies.
Duties and Responsibilities:
Assisting the senior development team members with all aspects of software design, coding and testing.Software maintenance and testing.Ensure software is functioning after maintenance and testing.Attending and contributing to company development meetings.Learning the codebase of the various projects that you are on and improving your coding skills.Writing and maintaining good quality code with as few errors as possible.Writing and maintaining unit tests for automation and evolution of CI/CD implementation across projects.Resolving and fixing bugs that are picked up on projects that you are working on.Monitoring the technical performance of internal systems.Responding to requests from the development team.Gathering information from consumers about program functionality.Document technical factors.Develop or implement procedures for ongoing website revision.Create web models/prototypes that include physical, interface, logical, or data models.Provide clear, detailed descriptions of website specifications.Design and implement website security measures, such as firewalls and message encryption.Incorporate technical considerations into website design plans.The ability to interact and collaborate with a dynamic and ambitious team.Good verbal and written communication.Strong problem-solving skills, with critical and analytical thinking.The ability to work under little supervision, taking responsibility for code and applications developed.
Please note should you not receive a response within two weeks of applyin...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNTkyMzMxMTI0P3NvdXJjZT1ndW10cmVl&jid=1453292&xid=2592331124
12h
Save this search and get notified
when new items are posted!