1,249 Software Engineer jobs in South Africa

Software Engineer

Cape Town, Western Cape Kurtosys Systems Inc.

Job Viewed

Tap Again To Close

Job Description

ABOUT US:

Kurtosys provides a state-of-the-art platform for asset and wealth managers to generate and distribute sophisticated sales, marketing, and client reporting materials. Founded in 2002, Kurtosys operates from four global offices and holds ISO-27001 certification for top-tier information security management. Our team leverages advanced data processing, cutting-edge information design, and robust compliance frameworks at scale, creating exciting opportunities for engineers to work with the latest technologies and solve complex challenges.

THE OPPORTUNITY:

Join our Software Engineering team within the Technology Department at Kurtosys. As a member of this team, you will play a role in designing, developing, and delivering solutions that power our modern SaaS platform fully hosted on the AWS cloud. This is an exciting opportunity to work on high-impact projects, contribute to our strategic roadmap, and shape the future of our product. You’ll collaborate with talented engineers, product managers, and designers in an agile environment that values technical excellence, continuous learning, and creativity. If you’re passionate about solving complex problems and building scalable, high-quality software, we invite you to be part of our journey.

We are looking for skilled full-stack engineers who are comfortable working on solutions end-to-end. This includes everything from designing and implementing robust back-end services to creating intuitive and polished front-end user interfaces. Candidates should be adept at navigating the entire development lifecycle, taking ownership of features from concept to deployment, and ensuring they are scalable, maintainable, and aligned with our high-quality standards.

KEY RESPONSIBILITIES:

  • Your role will involve identifying and implementing product enhancements, optimising existing features, and addressing technical challenges to ensure our platform remains robust, scalable, and user-centric.
  • You’ll work closely within a cross-functional team to deliver quality-driven outcomes, balancing technical innovation with practical solutions that meet business needs.
  • You’ll focus on developing and improving critical product functionalities, addressing high-priority issues to maintain platform stability, and contributing to the continuous improvement of our development processes.
  • Your work will have a direct impact on the satisfaction of our global client base, as well as on the evolution of our platform. Operating in an agile environment, you will bring a proactive approach to problem-solving, a commitment to engineering excellence, and a collaborative spirit to deliver results.
  • This is your opportunity to work on cutting-edge cloud-native technologies, take ownership of meaningful projects, and grow your expertise in a supportive and forward-thinking team.

WHAT WE’RE LOOKING FOR:

  • Full-Stack Expertise : You must be comfortable working across the stack, tackling everything from front-end user interfaces to back-end services and data layers.
  • End-to-End Ownership : A strong sense of ownership and accountability is essential. You take pride in seeing features through from concept to deployment and beyond, ensuring they meet the highest standards of quality and usability.
  • Adaptability : A willingness to learn and work with a variety of technologies and frameworks as the problem space requires, without being siloed to specific tech stacks.
  • Independence and Proactivity : You should be capable of working independently, identifying solutions to challenges, and proactively driving tasks forward without the need for micromanagement.
  • Collaboration : Strong collaboration and communication skills are essential. You thrive in a cross-functional, agile environment, working closely with product managers, designers, and fellow engineers to deliver impactful results.
  • Commitment to Excellence : A passion for delivering high-quality, scalable, and maintainable software, with a focus on continuous improvement and engineering best practices.
  • Creativity : You approach challenges with curiosity and creativity, bringing practical solutions that balance technical innovation and business needs.
  • Client-Centric Perspective : A keen understanding of how your work impacts end-users and a commitment to delivering value that enhances their experience.
  • AI-Driven Development : A willingness to embrace and integrate AI tools and practices into the software development lifecycle. You should be open to leveraging AI for tasks such as code generation, optimisation, testing, and problem-solving to enhance productivity and innovation.

This role is for engineers who thrive in dynamic environments, relish solving complex challenges, and embrace the opportunity to grow while delivering impactful solutions.

TECH STACK:

The following comprises our tech stack but should not be considered a complete list. Depending on the tasks you could have exposure to some or all of these technologies. Experience with each of these is not a must have, but being a fast learner, and a willingness to adopt and adapt to new technologies and techniques are.

  • TypeScript
  • NodeJS
  • React
  • AWS
  • Cloudflare CDN (Performance & Security)
  • Containerisation with Docker & AWS ECS
  • Serverless Computing (AWS Lambda & Cloudflare Workers)
  • SingleStore & RDS MySql
  • PHP
  • Java
  • .NET

BENEFITS:

  • Hybrid Working
  • Open Culture
  • Flexible Work Hours
  • Employee Wellbeing Program
  • Generous Leave Policy
  • Ongoing Staff Appreciation Events
  • Access To Learning Platforms
  • Working With Experts Across The Globe

Get in touch to learn more.

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

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Engineer

Western Cape, Western Cape Vista

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

This is an Intermediate to Senior level Software Engineer role with a focus on .Net, Angular and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.

The role

  • Using your strong .Net and Angular experience, familiarity with Python, and your exposure to AI / Machine Learning, you'll contribute to the design, development and implementation of new features, and the enhancement, and on-going maintenance, of existing applications
  • Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications
  • Producing and ensuring consistent code integrity and development

Requirements

You'll need robust back-end capabilities, and exposure to Python and AI / Machine Learning would be highly beneficial.

We're looking for proven experience with the following :

  • C#, ASP.Net CORE, Angular, SQL Server
  • Experience with Python and AI / ML (would be highly beneficial)
  • API Integrations, Data Repositories
  • Docker / Kubernetes / Octopus / Agile
  • Microsoft Azure
  • Advanced coding and problem-solving ability
  • Strong team collaboration skills
  • Thisisahybridrolewhichincludesregularattendance(1-2 days per week) inourCapeTownoffice.

    WearecurrentlyonlyconsideringapplicantswithanexistingrighttoworkinSouthAfrica,withouttheneedforemployer sponsorship,forthisposition.

    About Vista

    Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.

    Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.

    Shared Standards

    Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.

    One Crew

  • We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate
  • Shine a Light

  • We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark
  • Make it Happen

  • We make good things happen as people and as teams through our focus on delivery
  • Chase Great

  • We challenge ourselves and each other to keep improving
  • Benefits

    You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.

    We have a range of benefits that include :

  • Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day
  • Annual volunteer day
  • Employee Rewards and Benefits with Perkbox
  • Medical Insurance / Medical Aid
  • Employee Assistance Programme Service
  • Paid Sick leave
  • 5 days bereavement leave per year
  • On-Site Breakfast Bar
  • If you enjoy a challenge and working in a dynamic and collaborative team, you’ll love working at Vista.

    We value inclusivity celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.

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

    Software Engineer

    Umhlanga Rocks, KwaZulu Natal Mergemega

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Engineer

    Get AI-powered advice on this job and more exclusive features.

    Direct message the job poster from Mergemega

    About Mergemega

    Feeling worn out from endless prospecting? Mergemega revolutionizes client acquisition with the unparalleled power of AI. We don't just identify potential clients; we seamlessly connect them with businesses that perfectly match their needs. Our innovative AI technology has delivered transformative results, catapulting us into the elite ranks of the world's top AI startups.

    Core Technology:

    • AI-powered web scraping for qualified lead discovery
    • Precision matching algorithms for optimal client-business pairing
    • Automated connection systems for seamless introductions

    Join our AI team to develop and enhance the intelligent systems that power Mergemega's revolutionary client acquisition platform. You'll work on cutting-edge machine learning models that identify prospects, match clients with businesses, and optimize our automated lead generation pipeline.

    Key Responsibilities

    • Design and implement machine learning models for lead scoring and client-business matching
    • Develop and optimize web scraping algorithms using AI-driven techniques
    • Build and maintain recommendation systems for precision matching
    • Create automated decision-making systems for lead prioritization
    • Collaborate with data science team to improve model accuracy and performance
    • Monitor model performance and implement continuous improvement strategies

    Required Technical Skills

    • Data Processing: Pandas, NumPy, Apache Spark
    • Web Scraping: BeautifulSoup, Scrapy, Selenium, Playwright
    • Database: MySQL, MongoDB, Vector databases (Pinecone, Weaviate)
    • APIs: REST, GraphQL integration
    • Version Control: Git, GitHub/GitLab

    Preferred Qualifications

    • Bachelor's/Master's in Computer Science, AI, or related field
    • 3+ years experience in machine learning and AI development
    • Experience with recommendation systems and matching algorithms
    • Knowledge of deep learning and neural networks
    • Familiarity with MLOps and model deployment
    • Experience with real-time data processing

    Work from one of South Africa's most beautiful coastal locations, where innovation meets the ocean breeze.

    Our Culture: Where AI Pioneers Thrive

    About Mergemega

    Feeling worn out from endless prospecting? Mergemega revolutionizes client acquisition with the unparalleled power of AI. We don't just identify potential clients; we seamlessly connect them with businesses that perfectly match their needs. Our innovative AI technology has delivered transformative results, catapulting us into the elite ranks of the world's top AI startups.

    Core Technology:

    • AI-powered web scraping for qualified lead discovery
    • Precision matching algorithms for optimal client-business pairing
    • Automated connection systems for seamless introductions

    1. AI Engineer Role Overview

    Join our AI team to develop and enhance the intelligent systems that power Mergemega's revolutionary client acquisition platform. You'll work on cutting-edge machine learning models that identify prospects, match clients with businesses, and optimize our automated lead generation pipeline.

    Key Responsibilities

    • Design and implement machine learning models for lead scoring and client-business matching
    • Develop and optimize web scraping algorithms using AI-driven techniques
    • Build and maintain recommendation systems for precision matching
    • Implement natural language processing solutions for prospect qualification
    • Create automated decision-making systems for lead prioritization
    • Collaborate with data science team to improve model accuracy and performance
    • Monitor model performance and implement continuous improvement strategies

    Required Technical Skills

    • Core Languages: Python, TypeScript, JavaScript
    • AI/ML Frameworks: TensorFlow, PyTorch, Scikit-learn, Keras
    • Data Processing: Pandas, NumPy, Apache Spark
    • NLP Libraries: spaCy, NLTK, Transformers (Hugging Face)
    • Web Scraping: BeautifulSoup, Scrapy, Selenium, Playwright
    • Database: MySQL, MongoDB, Vector databases (Pinecone, Weaviate)
    • Cloud Platforms: AWS/GCP/Azure ML services
    • APIs: REST, GraphQL integration
    • Version Control: Git, GitHub/GitLab

    Preferred Qualifications

    • Bachelor's/Master's in Computer Science, AI, or related field
    • 3+ years experience in machine learning and AI development
    • Experience with recommendation systems and matching algorithms
    • Knowledge of deep learning and neural networks
    • Familiarity with MLOps and model deployment
    • Experience with real-time data processing

    Location: Umhlanga, KZN, South Africa

    Work from one of South Africa's most beautiful coastal locations, where innovation meets the ocean breeze.

    Our Culture: Where AI Pioneers Thrive

    At Mergemega, we've created more than just a workplace—we've built a vibrant ecosystem where artificial intelligence pioneers come to shape the future. Our culture is built on three core pillars:

    Innovation-First Mindset

    • Work alongside brilliant minds who are passionate about pushing the boundaries of AI
    • Freedom to experiment with cutting-edge technologies and implement your boldest ideas
    • Regular tech talks, AI research sessions, and knowledge sharing among team members
    • Direct access to the latest AI tools, frameworks, and computational resources

    Collaborative Excellence

    • Small, agile teams where every voice matters and every contribution drives impact
    • Flat organizational structure that empowers developers to make key technical decisions
    • Cross-functional collaboration between AI engineers, architects, and security experts
    • Mentorship opportunities both as a mentor and mentee

    Purpose-Driven Work

    • Be part of technology that's genuinely transforming how businesses acquire clients
    • Work on AI systems that process millions of data points and create real business value
    • Contribute to open-source projects and the broader AI community
    Why Techies Love Mergemega

    Intellectual Stimulation

    • Solve complex algorithmic challenges in web scraping, matching, and recommendation systems
    • Work with large-scale distributed systems and real-time AI processing
    • Access to premium development tools, cloud resources, and AI/ML platforms
    • Regular hackathons and innovation days to explore new technologies

    Career Acceleration

    • Rapid professional growth in a scaling startup environment
    • Clear career progression paths from individual contributor to technical leadership
    • Conference attendance sponsorship and continuous learning budget
    • Direct exposure to C-level decision making and business strategy
    Compensation & EquityCompetitive Package
    • Market-leading salaries benchmarked against top SA tech companies and international standards
    • Significant equity participation

    Own a piece of the AI revolution and benefit from our exponential growth

    • Performance bonuses tied to both individual contributions and company milestones
    • Stock option program with accelerated vesting for high performers
    Equity Growth Potential
    • Pre-IPO equity opportunities
    • Quarterly equity reviews with potential for additional grants
    • Liquidity events and secondary market opportunities
    • Long-term wealth building through AI innovation
    Ready to Pioneer the Future of AI?

    This is your invitation to join an elite group of AI pioneers in one of the most exciting startup environments in South Africa.

    If you're a technologist who dreams in algorithms, thrives on solving impossible problems, and wants to build AI systems that impact millions of businesses globally, Mergemega is your launchpad.

    Location: Umhlanga, KZN, South Africa

    Environment: Innovation-driven, equity-rich, ocean-side AI laboratory

    Mission: Revolutionizing client acquisition through pioneering artificial intelligence

    Ready to make history? Send us your CV and let's build the future of AI together.

    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Engineering and Information Technology
    • Industries Research Services

    Referrals increase your chances of interviewing at Mergemega by 2x

    Get notified about new Software Engineer jobs in Umhlanga, KwaZulu-Natal, South Africa .

    Senior Python Software Architect at Neem Digital WordPress Developer - 0717 - Durban, South Africa

    Durban, KwaZulu-Natal, South Africa $1,200.00-$2,000.00 2 days ago

    Intermediate Software Development Engineer (Live) - DBN

    Durban, KwaZulu-Natal, South Africa 1 month ago

    Durban, KwaZulu-Natal, South Africa 3 days ago

    Durban, KwaZulu-Natal, South Africa 4 days ago

    Durban, KwaZulu-Natal, South Africa 4 days ago

    Junior Developer – React & Zoho Platform Intermediate Software Development Engineer (DBN)

    Durban, KwaZulu-Natal, South Africa 19 hours ago

    Transport Planning Manager - Secondary Distribution

    Pinetown, KwaZulu-Natal, South Africa 1 week ago

    Durban, KwaZulu-Natal, South Africa 1 month ago

    Durban, KwaZulu-Natal, South Africa 7 hours ago

    Durban, KwaZulu-Natal, South Africa 2 days ago

    Senior Building Infrastructure Engineer at Takora

    Durban, KwaZulu-Natal, South Africa 2 months ago

    Durban, KwaZulu-Natal, South Africa 1 day ago

    Senior DevOps Engineer (remote, 1 year fixed term contract)

    Durban, KwaZulu-Natal, South Africa 2 days ago

    Transport Planning Manager - Primary Distribution

    Durban, KwaZulu-Natal, South Africa 10 hours ago

    Durban, KwaZulu-Natal, South Africa 2 days ago

    L2 Electrotechnical Support Engineer, part-time (South Africa)

    Durban, KwaZulu-Natal, South Africa 1 month ago

    Durban, KwaZulu-Natal, South Africa 9 months ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

    Software Engineer

    StructureIt Ltd

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Who/What is DealX?

    DealX is a technology and data company that builds Software-as-a-Service products for the financial market (Securitization), with customers primarily in the US.


    We’re a people-first product company that believe in building empowered & autonomous product teams to deliver on our Product Vision & Strategy, with a strong culture of collaboration over and above our core values of Curiosity, Can-do, Accountability, Simplicity, Communication and Wellbeing.


    Our offices are primarily in South Africa & Mauritius, although we do have team members in the US, UK and New Zealand as well. We are a remote-first company, so this role is open to anyone, anywhere in South Africa – all you need is a reliable workspace at home.


    Whilst we started in 2006 as a single company, in 2021 we separated the Consulting (StructureIt) part of the business from the Product (DealX) part of the business. Our shared services group "Enablement" remains employed by StructureIt and provides services to both businesses.


    In 2021, Morningstar Credit invested in DealX as part of the reorganisation, and in 2023, we launched a new product together. The platform is powered by DealX Tech & Data and marketed as Morningstar Credit Analytics, a well-known and trusted brand in the US market.

    We are proud to say that as of March 2025, DealX is wholly owned by Morningstar Credit, and we have tremendous ambition to bring deeper and wider value to the market through additional tech and data products.

    We’re looking for capableSoftware Engineers to join our mission!

    Read more about us here:

    What a typical day looks like

    • This is a hands-on coding position with challenging problems to solve.
    • Delivering high quality working software, which all contributes to the overall success of our product suite.
      • Product Roadmap
      • Maintenance / Technical Debt
      • Product Support
    • We often revisit and tweak our Way of Working to ensure that the right parts of the team are doing the right things.
    • Coding, collaborating, and communicating as part of a cross functional globally distributed product team.
    • Code reviews and contributing to shared best practices.
    • Collaborating on high-level system architecture and technical strategy.
    • Contributing to automation that drives our CI/CD and improving or creating internal tooling.
    • Continuous learning – we encourage continuous learning and knowledge sharing.
    • Regular 1:1’s & bi-directional feedback with your team lead/manager/mentor.

    What we are looking for
    We highly value the culture aspect of our team, so a good culture-fit is deal-breaker for us.

    People / Team:

    • You are passionate about technology, writing code & collaborating with like-minded folks.
    • You have experience delivering working software from inception to deployment touching on frontend, backend, data and infrastructure.
    • You can work in an existing codebase, we certainly leverage a lot of modern tech, but you’ve been around the block to know that not all parts of a product are new & shiny!
    • Strong opinions held weakly and care about writing legible and performant code.

    Role Fit:

    • We are predominantly looking for both Full Stack Engineers or more Backend/Data focused Software Engineers passionate about building SaaS Products.
      • We have cross-functional product teams with T-Shaped software engineers expected to be able to contribute to all areas of the product.
      • Contributing to all areas means that you are not "boxed" to only doing FE, BE, Data or DevOps related work, but you are able to contribute to a product across all areas to implement something from start to end.
      • That said, we also believe in leveraging the unique strengths (or interests) of everyone - whatever that might be. As a result, naturally people have focus areas in which they might spend most of their time - the key being, that they don't throw a task over the fence to someone else to change the color of a button, for example.
    • Seniors are expected to collaborate and mentor more junior members of the team. That said, management isn’t the only growth path – you can stay an individual contributor too – depending on your interest and capability to manage others.

    Technology:

    • 4+ years relevant working experience.
    • Deep experience and working knowledge of .NET.
    • Strong relational database design and advanced SQL experience with OLTP databases, such as MSSQL Server and/or PostgreSQL.
    • A good, hands-on understanding of software architecture & design patterns.
    • Experience writing testable code and opinions on unit, functional and integration tests.
    • Hands on experience with containerized applications.
    • Experience using cloud platforms (AWS, Azure, etc).
    • Hands on experience with Typescript and/or at least one modern web technology - such as Angular, React, Vue or similar.

    We recognize that a perfect match to the above tech requirements isn’t always possible – so if you are not proficient in some of these, that’s potentially fine if you are strong experience in the other areas, and willing to learn - just be straight with us when you apply.

    What’s in it for you?

    Our internal employee handbook , including details about our benefits, is published publicly - so feel free to read through it there, or look at the highlights below.

    Location

    • Remote working / or from the office with daily lunch.
    • Flexible working hours.

    First Day Starting kit

    • Yours to own:
      • Money towards keyboard of your choice
      • Headset
      • Laptop Riser
      • Mouse
    • Company owned take home set up:
      • High-spec laptop
      • 27" Screen
      • 24" Screen

    Insurance – fringe benefit / company paid

    • Medical Aid – Discovery Classic Saver & Vitality.
    • Gap Cover.
    • Life Insurance.
    • Disability Insurance.
    • Funeral Cover.

    Learning

    • Learning Budget - Books or Courses - you choose how to use it.
    • Conference Budget – to attend relevant conferences, physical or virtual.

    Culture

    • Employee-first culture that encourages work/life balance.
    • Everyone has a voice, regardless of title.
    • Psychological safety.
    • Company events. Working in a remote-first environment, we recognise the importance of meeting and spending time with your team members and colleagues at in-person events.

    Annual Leave

    • 20 days annual leave (+3 days after 5 years with us).
    • Paid Maternity, Paternity, Study & Moving leave.

    Long-Term Loyalty Benefits

    • 2 years - monthly budget towards fibre/internet OR petrol card OR uber vouchers.
    • 5 years - 3 additional days annual leave.
    • 7 years – Company paid weekend getaway.
    • 10 years - 3 month paid sabbatical.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Johannesburg, Gauteng ITC WORLDWIDE

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    IT Help Desk Lead TIER 3

    ITC Worldwides Technical Service and Support Team is seeking an ITSM Help Desk Lead to oversee our information technology help desk and incoming tickets. Under general direction from the Manager of Infrastructure and Operations the IT Help Desk Lead will handle incident management strategize efficient workflows and develop innovative solutions to enhance user experience and optimize the use of technology resources.

    As the primary point of contact for all IT-related inquiries and issues this role ensures smooth and effective technology operations empowering staff to efficiently carry out their responsibilities. The successful candidate will have a proven track record of providing exceptional IT support and will possess excellent communication problem solving and leadership skills.

    ITC CORE VALUES

    • Be Open : Be accessible candid collaborative and transparent in the work we do.
    • Lead by Example : Commit to integrity and equity in working to meet the diverse needs of all people and communities in our region.
    • Make an Impact : In all endeavors effect positive and sustained outcomes that make our region thrive.
    • Be Courageous : Have confidence that taking deliberate bold and purposeful risks can yield new and valuable benefits.
    • Cultivate Belonging Embrace differences foster equity champion inclusion and empower all.

    Responsibilities

  • Coordinate administrative and technical workloads for the help desk team including communicating and enforcing procedures coordinating training and providing feedback on quality assurance and customer satisfaction.
  • Manage all tickets in ticket queue and calls escalated by Tier 1 Technical Support to ensure they are resolved or followed up on promptly and effectively.
  • Provide updates on changing customer requirements and recommend solutions for tablet laptop and mobile device issues.
  • Perform incident management strategize efficient workflow and ensure adequate staffing levels including support for on-call needs and fill-in support from other team members to meet customer needs.
  • Serve as the liaison between team members client management and company management.
  • Develop processes and documentation for help desk procedures.
  • Evaluate user satisfaction and service delivery processes to identify areas of improvement.
  • Collaborate with Information Technology and Help Desk teams to discover innovative solutions to user support issues.
  • Prepare reports on help desk metrics and present them to management to inform business decisions.
  • Perform other duties as assigned.
  • Well be a great match if you also have :

  • Experience leading teams of technical IT staff
  • Knowledge of call tracking and problem management software applications such as Jira Service Management Cloud
  • Knowledge of IT hardware and software troubleshooting (
  • Knowledge of End user hardware software and operating systems
  • Knowledge of industry standards surrounding help desk reporting
  • Ability to analyze data and communicate metrics related to help desk
  • Ability to communicate effectively in written and oral communications
  • Ability to manage time and effectively delegate tickets based on priorities
  • Microsoft Certification (required)

  • AZ-800 : Administering Windows Server Hybrid Core Infrastructure; and
  • AZ-801 : Configuring Windows Server Hybrid Advanced Services.
  • AZ-500 : Microsoft Azure Security Technologies; and
  • SC-200 : Microsoft Security Operations Analyst; or
  • SC-400 : Microsoft Information Protection Administrator; and also
  • AZ-700 : Designing and Implementing Microsoft Azure Networking Solutions
  • Jira Service Management (required)

  • ACP-120 Jira Administration for Cloud Certification
  • ACP-420 Managing Jira Service Projects for Cloud Certification
  • PMP (PMI) ITIL v4 Proci CSAM Big Plus!

    Corp Benefits Package (after vesting)

    HMO Health

    Relocation Assistance

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 5900 - 6500

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

    Software Engineer

    Western Cape, Western Cape MRI Software

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the best employees. People like you.

    Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower our teams to reach their full potential are a few examples of what makes MRI Software special.

    And we’re insanely dedicated to creating a work environment that you look forward to every single day. That’s why we invest heavily in our employee engagement, so you enjoy the tech industry’s best perks. Together with the whole Pride, (lion roar for "family") employees, customers, and partners, we’re on a mission to break new ground and lead the real estate industry into a digital-first future.

    We understand the need to provide a flexible working environment partnered with team collaboration and socialisation. Therefore, we operate a hybrid working model with 3 days of working from home per week. This role is based in the Cape Town office.

    MRI Software is seeking a Software Engineer to join our team in our Cape Town office! As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. Candidate should have a passion for development and an eagerness to learn new things and improve their skills. You will be a part of a team that collaborates well and works hard.

    Responsibilities

    • Develop software features in a self-sufficient way and to a high technical standard
    • Understanding the system architecture and technical goals of the product
    • Follow the development process (source control, branching, testing, etc.) without assistance
    • Actively troubleshoot issues and assist with complex support queries that require further analysis
    • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative development and code reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all other teams in the product development department
    • This is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties to achieve business objectives.

    Essential Criteria

    • A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience.
    • Demonstrable experience in .Net (C#, ASP.Net, Core, MVC, Razor Views)
    • Demonstrable experience in JavaScript (Native / Typescript / JQuery)
    • Demonstrable experience in NX/Angular or similar technologies.
    • Demonstrable experience in SQL (Microsoft SQL Server)

    Advantageous Criteria

    • Experience using cloud technologies (Microsoft Azure, API Management tools, Key Vault, Encryption)
    • Experience in writing Unit Tests (NUnit, xUnit, Jasmine)
    • Experience in working with Micro-Service architecture/patterns

    Personal Attributes

    • Good verbal and written communication skills
    • Eager to learn new skills
    • Constantly improving current abilities
    • Team player with a can-do attitude'

    We’re obsessed with making this the best job you’ve ever had!

    • We want our staff to love working here, and so we’ve created a few unique perks such as office breakfasts, quarterly lunches and virtual social events.
    • Additionally, we value your input in your employee experience and have employee-led groups such as our DEI committee, employee resource groups such as Women and Allies, and our Pride Event Group
    • Have confidence in your health with our offered Medical Aid Scheme.
    • Invest in our competitive Personal Pension plan and help set you up for your future.
    • Big on family? So are we! Here at MRI Software we recognize that your family is important, and being able to spend quality time with your family as it grows is a wonderful experience. Therefore, the MRI Software Parental Leave benefit is designed to give you the opportunity to spend time with your new arrival(s).
    • Enjoy a fantastic work-life balance with 25 days of annual leave plus Public Holidays, in addition to a bank of 16 hours of "Flex Time Off" to be used whenever and however you choose!
    • Further your professional development with our Tuition Reimbursement Schemes
    • Enjoy the flexibility of working from anywhere in the world for two weeks out of the year!

    MRI continues to strive to amaze as a global industry leader in real estate software. Whether you are joining as a new pride member or bringing your expertise back, your talent is important to maintaining MRI’s high client experience standard and continuing our growth in the PropTech space.

    Amazing growth takes amazing employees. Are you up to the challenge?

    We know the confidence gap and imposter syndrome can get in the way of meeting remarkable candidates, so please don’t hesitate to apply — we’d love to hear from you!


    As a global company, we believe diversity brings benefits for our people, customers and clients. This is why MRI Software is committed to being an inclusive employer, regardless of your ethnicity, religion, sexual orientation, gender identity, disability, age, military and veteran status.

    Diversity, Equality and Inclusion are values that are critical to our success; come and see for yourself.

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

    Software Engineer

    George, Western Cape University of Toronto

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Press Tab to Move to Skip to Content Link

    Select how often (in days) to receive an alert:

    Date Posted: 08/25/2025
    Req ID: 44948
    Faculty/Division: Faculty of Arts & Science
    Department: Acceleration Consortium
    Campus: St. George (Downtown Toronto)
    Position Number: 57738

    Description:

    About us:

    The Faculty of Arts & Science is the heart of Canada’s leading university and one of the most comprehensive and diverse academic divisions in the world. The strength of Arts & Science derives from our combined teaching and research excellence in the humanities, sciences and social sciences across 29 departments, seven colleges and 46 interdisciplinary centres, institutes and programs.

    We can only realize our mission with the dedication and excellence of engaged staff and faculty. The diversity of opportunities and perspectives within the Faculty reflect the local and global landscape and the need for curiosity, innovative thinking and collaboration. At Arts & Science, we take pride in our legacy of innovation and discovery that has changed the way we think about the world.

    The Acceleration Consortium (AC) at the University of Toronto (U of T) is leading a transformative shift in scientific discovery that will accelerate technology development and commercialization. The AC is a global community of academia, industry, and government that leverages the power of artificial intelligence (AI), robotics, materials sciences, and high-throughput chemistry to create self-driving laboratories (SDLs), also called materials acceleration platforms (MAPs). These autonomous labs rapidly design materials and molecules needed for a sustainable, healthy, and resilient future, with applications ranging from renewable energy and consumer electronics to drugs. AC Staff Scientists will advance the infield of AI-driven autonomous discovery and develop the materials and molecules required to address society’s largest challenges, such as climate change, water pollution, and future pandemics.

    The Acceleration Consortium received a $200M Canadian First Research Excellence Grant for seven years to develop self-driving labs for chemistry and materials, the largest ever grant to a Canadian University.


    Your opportunity:

    The AC is developing seven advanced SDLs. These include:


    1. Inorganic solid-state materials,
    2. Organic small molecules for advanced materials,
    3. Drug discovery with chemical probes,
    4. Polymers for materials science and biological applications,
    5. Formulations for pharmaceuticals, consumer products, and coatings,
    6. Biocompatibility (organ-on-a-chip), and
    7. Synthetic scale-up of materials and molecules.

    As a Software Engineer at the AC, you will play a pivotal role in managing and optimizing our software infrastructure to support these high-impact research projects. Your daily tasks will include designing, implementing, deploying and maintaining robust software systems required for SDL operations and ensuring the seamless orchestration of hardware and software components. You will work closely with multidisciplinary teams, troubleshoot and resolve system issues and contribute to the continuous improvement of our self-driving laboratory platforms to ultimately de-risk and democratize the SDL concept for the global research community.


    Your responsibilities will include:

    • Analyzing, recommending, and designing highly complex software architecture
    • Analyzing and writing program scripts to extract, reformat and analyze data
    • Designing, testing, and modifying programming code
    • Evaluating programming code to ensure it has validity, compatibility, and that it meets appropriate standards
    • Developing technical application implementation plans
    • Analyzing, recommending and designing technical solutions for highly complex IT problems
    • Leading and planning IT projects
    • Serving as a resource on specific issues to a group of specialists

    Essential Qualifications:

    • Bachelor's Degree in Computer Science, Software Engineering or a related field or an acceptable combination of education and experience. Master's degree preferred.
    • Minimum five years of recent and relevant hands-on experience in software development, particularly in scientific or high-tech environments with significant research and development.
    • Proficiency in Python and their scientific packages (e.g. NumPy, SciPy, Pandas)
    • Experience with hardware integration, including writing drivers and API wrappers for laboratory equipment.
    • Experience with workflow management tools such as Airflow and Prefect.
    • Familiarity with containerization (Docker) and orchestration systems (Kubernetes).
    • Experience with working in DevSecOps teams
    • Good working knowledge in other languages such as C# and Bash
    • Strong problem-solving skills and the ability to work in a fast-paced, research-driven environment.
    • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.


    Preferred Qualifications:

    • Knowledge of AI/ML techniques and frameworks (e.g., TensorFlow, PyTorch) and their application in scientific experimentation.
    • Familiarity with high-performance computing environments, including job schedulers (e.g., SLURM, PBS, or LSF).
    • Proficiency in Linux systems administration, including command-line tools, shell scripting, and system configuration.
    • Experience in developing and managing scalable data infrastructures (e.g. databases, data pipelines)
    • A track record of contributing to open-source projects.
    • Familiarity with materials informatics, cheminformatics, or similar domains.
    • Prior experience working in multidisciplinary teams involving academia and industry.


    To be successful in this role you will be:

    Closing Date: 09/12/2025, 11:59PM ET
    Employee Group: USW
    Appointment Type : Grant - Continuing
    Schedule: Full-Time
    Pay Scale Group & Hiring Zone:
    USW Pay Band 16 -- $03,367. with an annual step progression to a maximum of 132,188. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
    Job Category: Engineering / Technical

    Lived Experience Statement
    Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.

    Diversity Statement

    The University of Toronto embraces Diversity and is building aculture of belonging that increases our capacity to effectivelyaddress and serve the interests of our global community. Westrongly encourage applications from Indigenous Peoples,Black and racialized persons, women, persons withdisabilities, and people of diverse sexual and gender identities.We value applicants who have demonstrated a commitment toequity, diversity and inclusion and recognize that diverseperspectives, experiences, and expertise are essential tostrengthening our academic mission.

    As part of your application, you will be asked to complete a brief Diversity Survey. This survey is voluntary. Any information directly related to you is confidential and cannot be accessed by search committees or human resources staff. Results will be aggregated for institutional planning purposes. For more information, please see .

    Accessibility Statement

    The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission.

    The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities.

    If you require any accommodations at any point during the application and hiring process, please .

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

    Software Engineer

    Gauteng, Gauteng Kerridge Commercial Systems

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    At Klipboardwe've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

    Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP / SaaS solutions, Klipboard has a wide range of clients includes wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is simple : to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively

    We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. As a software engineer at our company, you will play a crucial role in designing, building, and maintaining modern cloud native applications and services. You will be given the opportunity to work with cutting-edge technologies and frameworks to help us build our next generation of scalable, highly-performance solutions.

    Key Responsibilities :

    • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and analyse requirements, and translate them into working technical solutions
    • Be responsible for the design, development, testing, and deployment of modern cloud native web applications and APIs
    • Demonstrate a high level of software craftsmanship, commitment to quality, and a conscientious approach to work
    • Utilise modern design principles and best practices to produce, clean, secure and maintainable code
    • Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and Pull Requests
    • Be comfortable working with databases, including PostgreSQL and MS SQL Server, to help develop highly efficient and scalable data storage solutions
    • Have a DevOps mindset, and actively participate in all aspects of the software development lifecycle, including the implementation and maintenance of CI / CD pipelines to automate build, test, and deployment processes
    • Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class software quality and reliability
    • Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development

    Skills, Knowledge and Experience :

    • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and analyse requirements, and translate them into working technical solutions
    • Be responsible for the design, development, testing, and deployment of modern cloud native web applications and APIs
    • Demonstrate a high level of software craftsmanship, commitment to quality, and a conscientious approach to work
    • Utilise modern design principles and best practices to produce, clean, secure and maintainable code
    • Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and Pull Requests
    • Be comfortable working with databases, including PostgreSQL and MS SQL Server, to help develop highly efficient and scalable data storage solutions
    • Have a DevOps mindset, and actively participate in all aspects of the software development lifecycle, including the implementation and maintenance of CI / CD pipelines to automate build, test, and deployment processes
    • Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class software quality and reliability
    • Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development

    Required Skills

    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • Strong proficiency in the following : C#, NuGet and Core and CoreVisual Studio and VS CodeSource Control (using Git, GitHub and Azure DevOps)Databases and data storage (using PostgreSQL, MS SQL and Redis)Containerization (using Docker)
    • Experience in developing cloud native web applications and APIs
    • Familiarity with microservices architecture and design patterns
    • Good understanding of cloud computing concepts and cloud-native development principles
    • Knowledge of DevOps practices and CI / CD pipelines
    • Excellent problem-solving and analytical skills
    • Ability to work in a fast-paced, agile environment and manage multiple tasks simultaneously
    • Continuous learning mindset and a passion for technology

    Beneficial Skills

    • Knowledge of HTML / CSS
    • Understanding of Azure or other popular Cloud provider

    Company Info

    You may also have seen from our recent posts that we are excited to begin sharing our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard and our new brand is designed to bring together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices based across the world and we are looking for talented individuals to join our growing teams. Due to our growth over the last few years it is an exciting time to join us as we enter our next chapter! At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

    As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other's differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. We recognize the benefits of a diverse workforce, where creativity and valuing differences enable us all to thrive and sparks innovation.

    If you require any help, adjustments and / or support during the interview and offer process then please advise our TA or HR team.

    Research shows that women and other underrepresented groups are less likely to apply for a role unless they meet every listed requirement. However, we recognise that skills and experience come in many forms, and we encourage you to apply even if you don’t meet every criterion. If you are passionate about this role and believe you have the right mindset and transferrable skills, we would love to hear from you!

    To all recruitment agencies : Klipboard does not accept agency speculative resumes. At present we only accept CV’s from Agencies on our PSL who have been assigned specific position / s. Please do not forward resumes to our careers site or direct to Klipboard employee as this does not constitute an introduction and Klipboard retrospectively will not be liable for any candidate ownership or fees related to unsolicited resumes. If you wish to be considered for our PSL then please emailhowever please note we receive a high volume of requests and we are unable to accept them all

    LI-Hybrid

    Create a job alert for this search

    Software Engineer • Johannesburg, Johannesburg, SA, ZA

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software engineer Jobs in South Africa !

    Software Engineer

    Johannesburg, Gauteng Venture Resources

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job brief

    We are seeking a Software Engineer to execute the full lifecycle of product development by programming well-designed, efficient, and testable code that meets specifications.

    Responsibilities

    • Develop new capabilities and re-architect parts of an existing system.
    • Participate in test-driven iterative development, prototyping, and reviews with a team of developers.
    • Design and code middle and back-end components in a clean and efficient manner.
    • Implement scalable and robust services.
    • Develop external and internal APIs.
    • Create and run unit and performance tests to ensure scalability and reliability.
    • Review and debug code.
    • Develop documentation, flowcharts, layouts, diagrams, charts, code comments, and maintain clean code to explain and demonstrate solutions.
    • Determine and design system specifications, standards, and programming solutions for installation.

    Requirements

    • Bachelor's degree in Software Engineering, Information Technology, or a related field.
    • Between 1 and 3 years of experience in software engineering.
    • Experience developing server-side web applications in Java.
    • Experience developing Java Web Services with public APIs.
    • Experience with relational databases.
    • Proficient in object-oriented development.
    • Able to effectively and quickly adopt new technologies.
    • Knowledge of Java frameworks, architecture, and design patterns.
    • Good communication skills.

    Key Skills

    Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems

    Employment Type : Full Time

    Experience : 1-3 years

    Vacancy : 1

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

    Software Engineer

    Western Cape, Western Cape MRI India

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the best employees. People like you.

    Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower our teams to reach their full potential are a few examples of what makes MRI Software special.

    And we’re insanely dedicated to creating a work environment that you look forward to every single day. That’s why we invest heavily in our employee engagement, so you enjoy the tech industry’s best perks. Together with the whole Pride, (lion roar for "family") employees, customers, and partners, we’re on a mission to break new ground and lead the real estate industry into a digital-first future.

    We understand the need to provide a flexible working environment partnered with team collaboration and socialisation. Therefore, we operate a hybrid working model with 3 days of working from home per week. This role is based in the Cape Townoffice.

    MRI Software is seeking a Software Engineer to join our team in our Cape Town office!As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.Candidate should have a passion for development and an eagerness to learn new things and improve their skills.You will be a part of a team that collaborates well and works hard.

    Responsibilities

    • Develop software features in a self-sufficient way and to a high technical standard
    • Understanding the system architecture and technical goals of the product
    • Follow the development process (source control, branching, testing, etc.) without assistance
    • Actively troubleshoot issues and assist with complex support queries that require further analysis
    • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative development and code reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all other teams in the product development department
    • This is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties to achieve business objectives.
    • A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience.
    • Demonstrable experience in .Net (C#, ASP.Net, Core, MVC, Razor Views)
    • Demonstrable experience inNX/Angular or similar technologies.
    • Demonstrable experience in SQL (Microsoft SQL Server)

    Advantageous Criteria

    • Experience using cloud technologies (Microsoft Azure, API Management tools, Key Vault, Encryption)
    • Experience in writing Unit Tests (NUnit, xUnit, Jasmine)
    • Experience in working with Micro-Service architecture/patterns

    Personal Attributes

    • Good verbal and written communication skills
    • Eager to learn new skills
    • Constantly improving current abilities
    • Team player with a can-do attitude'

    We’re obsessed with making this the best job you’ve ever had!

    • We want our staff to love working here, and so we’ve created a few unique perks such as office breakfasts, quarterly lunches and virtual social events.
    • Additionally, we value your input in your employee experience and have employee-led groups such as our DEI committee, employee resource groups such as Women and Allies, and our Pride Event Group
    • Have confidence in your health with our offered Medical Aid Scheme.
    • Invest in our competitive Personal Pension plan and help set you up for your future.
    • Big on family? So are we! Here at MRI Software we recognize that your family is important, and being able to spend quality time with your family as it grows is a wonderful experience. Therefore, the MRI Software Parental Leave benefit is designed to give you the opportunity to spend time with your new arrival(s).
    • Enjoy a fantastic work-life balance with 25 days of annual leave plus Public Holidays, in addition to a bank of 16 hours of "Flex Time Off" to be used whenever and however you choose!
    • Further your professional development with our Tuition Reimbursement Schemes
    • Enjoy the flexibility of working from anywhere in the world for two weeks out of the year!

    MRI continues to strive to amaze as a global industry leader in real estate software. Whether you are joining as a new pride member or bringing your expertise back, your talent is important to maintaining MRI’s high client experience standard and continuing our growth in the PropTech space.

    Amazing growth takes amazing employees. Are you up to the challenge?

    We know the confidence gap and imposter syndrome can get in the way of meeting remarkable candidates, so please don’t hesitate to apply — we’d love to hear from you!


    As a global company, we believe diversity brings benefits for our people, customers and clients. This is why MRI Software is committed to being an inclusive employer, regardless of your ethnicity, religion, sexual orientation, gender identity, disability, age, military and veteran status.

    Diversity, Equality and Inclusion are values that are critical to our success; come and see for yourself.

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

    Software Engineer

    Cape Town, Western Cape Vista

    Posted 14 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Vista Cape Town, Western Cape, South Africa

    Senior Software Engineer - .Net, Python

    Vista Cape Town, Western Cape, South Africa

    2 months ago Be among the first 25 applicants

    Get AI-powered advice on this job and more exclusive features.

    This range is provided by Vista. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

    Base pay range

    ZAR950,000.00/yr - ZAR1,200,000.00/yr

    This is a senior level Software Engineer role with a focus on .Net and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.

    The role

    • Using your extensive .Net and Python experience, you'll contribute to the design, development and implementation of new features, and the enhancement, and on-going maintenance, of existing applications
    • Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications
    • Producing and ensuring consistent code integrity and development, you'll also help to mentor and guide less experienced engineers


    Requirements

    You'll need robust back-end capabilities and AI / Machine Learning experience would be highly beneficial. We're looking for proven experience with the following:

    • C#, ASP.Net CORE, Python, SQL Server
    • API Integrations, Data Repositories
    • Docker / Kubernetes / Octopus / Agile
    • Microsoft Azure
    • Advanced coding and problem-solving ability
    • Strong team collaboration skills

    This is a hybrid role which includes regular weekly attendance in our Cape Town office.

    We are currently only considering applicants with an existing right to work in South Africa, without the need for employer sponsorship, for this position.

    About Vista

    Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.

    Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.

    Shared Standards

    Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.

    One Crew

    • We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate


    Shine a Light

    • We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark


    Make it Happen

    • We make good things happen as people and as teams through our focus on delivery


    Chase Great

    • We challenge ourselves and each other to keep improving


    Benefits

    You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.

    We have a range of benefits that include:

    • Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day
    • Annual volunteer day
    • Employee Rewards and Benefits with Perkbox
    • Medical Insurance / Medical Aid
    • Employee Assistance Programme Service
    • Paid Sick leave
    • 5 days bereavement leave per year
    • On-Site Breakfast Bar

    If you enjoy a challenge and working in a dynamic and collaborative team, you'll love working at Vista.

    We value inclusivity celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.

    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Information Technology
    • Industries IT Services and IT Consulting

    Referrals increase your chances of interviewing at Vista by 2x

    Get notified about new Senior Dotnet Developer jobs in Cape Town, Western Cape, South Africa .

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 4 months ago

    City of Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 5 months ago

    Cape Town, Western Cape, South Africa 8 months ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 4 weeks ago

    Bellville, Western Cape, South Africa 4 days ago

    Cape Town, Western Cape, South Africa 2 months ago

    City of Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 1 day ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    City of Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 23 hours ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    City of Cape Town, Western Cape, South Africa 6 days ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 4 days ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    City of Cape Town, Western Cape, South Africa 1 day ago

    Cape Town, Western Cape, South Africa 1 week ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #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 Software Engineer Jobs