664 Vb Net jobs in South Africa

Application Developer

R360000 - R720000 Y Job Crystal

Posted today

Job Viewed

Tap Again To Close

Job Description

Company

We're building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining. If you're passionate about cutting-edge technology, solving complex problems, and building systems that push the limits of what is possible in robotics and automation, here is where your skills can make a global impact.

We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office's in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.

Key Responsibilities

  • Design and develop scalable, high-performance applications using C# and .NET
  • Implement performance-critical components using C++.
  • Build and maintain Web APIs to enable service integration and communication.
  • Integrate AMQP messaging systems (e.g., RabbitMQ).
  • Design, optimize, and query PostgreSQL databases.
  • Implement secure authentication and authorization using OAuth protocols.
  • Contribute to 3D systems development, including visualization or processing pipelines.
  • Apply Cybersecurity best practices to ensure application security and data integrity.
  • Utilize Matlab for tasks related to Pose estimation or similar signal-processing applications.
  • Collaborate with teams to troubleshoot, test, and deploy solutions while maintaining high code quality.

Skills & Qualifications

  • Experience with Waterfall, Agile/Scrum methodologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) preferred .
  • Experience with Kubernetes preferred.
  • Knowledge of 3D frameworks or libraries (e.g., OpenGL, Unity, or similar) preferred
  • Exposure to DevSecOps practices for integrating security into the development lifecycle.
  • Excellent communication skills and a proactive approach to teamwork.
  • Prerequisites

Bachelors degree in Computer

Job Type: Full-time

Pay: Up to R60 000,00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Application Developer

Centurion, Gauteng R900000 - R1200000 Y NextCareers

Posted today

Job Viewed

Tap Again To Close

Job Description

visit for Application

Closing Date : Job Description

Optimi is looking for an experienced Software Developer to enable innovation through technology solutions and drive coding standards in our software development team. The successful candidate will be involved in designing and building new technology solutions, interegrating existing software and mentoring junior development team members. We are looking for highly self motivated, strong problem-solver and a candidate with good communication skills.

REQUIREMENTS

  • Bachelor's Degree/Diploma/Technical Certification
  • Must be computer Literate
  • Customer service-oriented attitude
  • More the six (6) years relevant experience
  • Must be fluent in English
  • Must be able to prioritize and meet deadlines
  • Excellent organisational skills
  • Preference will be given to candidates with their own laptops

DUTIES

  • Take charge of the code-base to ensure quality and documentation standards are adhered to.
  • Consult with other technology team members to ensure that technologies chosen are future proof, has proper community support, and will not result in code refactoring in the near future.
  • Effectively communicate and collaborate with test analysts and business analysts to provide timely feedback and resolutions to issues identified during functional- and user acceptance testing.
  • Work with the Technical Operations team to automate builds and code deployments and where automated deployments aren't possible – communicate deployment times with the technical operations team.
  • Effective communication and collaboration with cross-functional team members.
  • Keep up to date with technology trends and how they can benefit Optimi's software landscape.
  • Identify areas for system and code improvements and implement them as well as taking system availability and business stakeholders into account.

The position is based in Centurion.

  • Should you not receive a call from us in 14 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Application Developer

R900000 - R1200000 Y Progressive Edge | Specialist Tech Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

Mid Snr Application Developer (.NET)
Location:
Cape Town (Hybrid 3 days in office)

Industry:
Global Financial Services

A global financial services company is seeking an experienced Application Developer to join their Cape Town team in a hybrid capacity.

This role involves supporting and enhancing a critical international application used for claims assessments. You will be part of a globally distributed team, collaborating with cross-functional stakeholders and external clients to deliver scalable, high-performing solutions. The role balances supporting legacy systems (.NET Framework 4.5, WinForms/WebForms) with an active migration to .NET Core and modern web frameworks, offering both maintenance and modernization experience.

Key Responsibilities

  • Develop, test, and maintain applications in line with specifications as part of a project team (including project manager, business analyst, and other stakeholders)
  • Ensure smooth integration of applications with other departmental systems as required
  • Support existing functionality built on .NET Framework while contributing to the migration towards .NET Core.

Requirements

  • 5+ years of relevant development experience
  • Proficiency in Microsoft programming languages, particularly C#
  • Strong experience with .NET Framework and .NET Core
  • Solid MS SQL Server development background
  • Advanced skills in writing T-SQL queries, views, and stored procedures
  • Familiarity with Agile methodologies and Azure DevOps for task tracking, code management, and CI/CD pipelines
  • Ability to collaborate across time zones and adjust to occasional flexible hours (within reason)

Legacy Environment Exposure (Useful But Not Essential)

  • Experience with WinForms, WebForms, and Console applications on .NET Framework 4.5+
  • Familiarity with third-party tools such as DevExpress Express Application Framework (XAF) for WinForms
  • Experience working with Visual Studio 2017+
  • Experience with DbUp for database migrations
  • Exposure to Angular, Blazor, or similar modern frameworks (the application may transition to web)
  • Understanding of financial services, insurance, or reinsurance business processes
  • Ability to engage directly with business users and perform limited business analysis
This advertiser has chosen not to accept applicants from your region.

Application Developer

R40000 - R60000 Y ExecutivePlacements - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:
Network Recruitment

Job Ref:
NWA /BOM

Date posted:
Wednesday, September 3, 2025

Location:
Johannesburg, South Africa

Salary:
Monthly

SUMMARY:
We are looking to hire junior professionals who are passionate about the industry and have the ability to design, develop and maintain mobile and web applications.

POSITION INFO:
The candidate must have project management skills as well as time management skills in order to work on multiple projects simultaneously.

Job Experience & Skills Required:

  • Bachelor's Degree in Information Technology
  • Relevant IT or Development certification
  • C# (Must have)
  • .Net Core
  • Microsoft Maui
  • Xamarin
  • Visual Studio
  • Angular
  • React
  • HTML5
  • CSS 3

For more IT jobs, please visit If you wish to send your CV per email forward your CV to and copy the reference number in brackets in the subject line of your e-mail.

We also invite you to contact us to discuss your next career move in IT

For more information contact:

Bonginkosi Mabaso on

IT Recruitment Consultant

This advertiser has chosen not to accept applicants from your region.

Mobile Application Developer

REVTECH GLOBAL (South Africa)

Posted today

Job Viewed

Tap Again To Close

Job Description

Experience in Mobile Application Development

Proficiency in Mobile Applications and iOS Development

Excellent problem-solving and analytical abilities

Ability to work collaboratively in a team environment

Relevant Qualification/s

Experience in Android development

Familiarity with Agile methodologies is beneficial

This advertiser has chosen not to accept applicants from your region.

Senior Application Developer

R200000 - R250000 Y Job Crystal

Posted today

Job Viewed

Tap Again To Close

Job Description

Cape Town (Century City) or Johannesburg (Greenstone Hill)

We build software that moves
real machines
. Not simulations. Not dashboards. Real hardware in construction, mining, and industrial environments. If your idea of fun is solving complex, messy problems with code that actually does stuff in the real world, this is your kind of place.

What You'll Be Doing

  • Lead a team of developers who build high-performance robotics systems.
  • Design and implement scalable applications in
    C# / .NET
    .
  • Tackle performance-critical code in
    C++
    .
  • Build robust
    Web APIs
    and integrate distributed systems via
    RabbitMQ
    .
  • Optimize
    PostgreSQL
    databases and secure systems using
    OAuth
    .
  • Contribute to
    3D pipelines
    for visualization or processing.
  • Occasionally dive into
    Matlab
    for pose estimation and signal processing.
  • Ship code that actually touches hardware and influences how machines move.

What You Bring

  • 8+ years of professional coding experience.
  • Proven team leadership — you've led developers and shipped projects.
  • Deep experience in
    C# / .NET
    , solid
    C++
    skills.
  • Strong understanding of distributed systems, APIs, and database design.
  • Familiarity with cloud platforms (
    AWS / Azure / GCP
    ) and
    Kubernetes
    is a plus.
  • Bonus if you've worked with
    3D frameworks
    , robotics, or DevSecOps.
  • You care about code quality, testing, and shipping reliable software — because it's controlling real-world machines.

Why You'll Like It Here

  • Your work has immediate, tangible impact — software you write moves things.
  • You'll work alongside engineers and roboticists, solving hard problems that exist
    outside the cloud
    .
  • Autonomy to make technical decisions and ownership of the systems you build.
  • Global reach: South African roots, US operations, and customers around the world.

We're not interested in mediocrity or just filling a seat. If you thrive on challenge, precision, and seeing your code in action in the real world, you'll fit right in.

This advertiser has chosen not to accept applicants from your region.

Lead Application Developer

R180000 - R250000 Y DLK Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Summary:

This position is centered on the design, development, and maintenance of high-quality applications and systems. As a senior developer, you will be instrumental in leading technical decisions, providing architectural guidance, and mentoring junior team members. Your expertise is essential for ensuring compliance with coding standards and best practices in security and performance. Collaborating closely with business analysts, project managers, and stakeholders, you will translate requirements into effective solutions. Additionally, you will be responsible for debugging, optimizing, and maintaining legacy systems while staying updated on emerging technologies to recommend enhancements.

Responsibilities:
  • Design, develop, and maintain high-quality applications and systems.
  • Lead technical decision-making and provide architectural guidance.
  • Mentor junior developers through code reviews and knowledge sharing.
  • Ensure adherence to coding standards and best practices in security and performance.
  • Collaborate with business analysts, project managers, and stakeholders to translate requirements into solutions.
  • Debug, optimize, and maintain legacy systems as needed.
  • Stay informed about emerging technologies and propose improvements.
Requirements

Requirements:

  • Extensive experience as a senior developer.
  • Strong proficiency in .Net (C#), JavaScript, TypeScript, and React.
  • Solid experience with databases (e.g., SQL/NoSQL), APIs, and cloud platforms (e.g., Azure).
  • Familiarity with agile methodologies (e.g., Scrum) and DevOps practices (CI/CD, automated testing).
  • Proven ability to work independently and collaboratively on large projects.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Vb net Jobs in South Africa !

Lead Application Developer

R900000 - R1200000 Y Careers at DLK Group

Posted today

Job Viewed

Tap Again To Close

Job Description

DLK Group | Contract

Lead Application Developer

Cape Town, South Africa | Posted on 02/10/2025

check(event) ; career-website-detail => ,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> check(event)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteColorBtn" lyte-rendered=""> {{getI18n("")}}

Share this job with your network

  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • openurl(event)">
  • copyLink(event)">
  • load_list_page(event)"> Job listing
  • Job details

Job Information

  • Date Opened 02/10/2025
  • Job Type Contract
  • Industry IT Services
  • Work Experience 5-7 years
  • Salary Market related salary
  • City Cape Town
  • Province Western Cape
  • Country South Africa
  • Postal Code 7400

Summary
Job Description

This position is centered on the design, development, and maintenance of high-quality applications and systems. As a senior developer, you will be instrumental in leading technical decisions, providing architectural guidance, and mentoring junior team members. Your expertise is essential for ensuring compliance with coding standards and best practices in security and performance. Collaborating closely with business analysts, project managers, and stakeholders, you will translate requirements into effective solutions. Additionally, you will be responsible for debugging, optimizing, and maintaining legacy systems while staying updated on emerging technologies to recommend enhancements.

Responsibilities

  • Design, develop, and maintain high-quality applications and systems.
  • Lead technical decision-making and provide architectural guidance.
  • Mentor junior developers through code reviews and knowledge sharing.
  • Ensure adherence to coding standards and best practices in security and performance.
  • Collaborate with business analysts, project managers, and stakeholders to translate requirements into solutions.
  • Debug, optimize, and maintain legacy systems as needed.
  • Stay informed about emerging technologies and propose improvements.

Requirements
Requirements:

  • Extensive experience as a senior developer.
  • Strong proficiency in .Net (C#), JavaScript, TypeScript, and React.
  • Solid experience with databases (e.g., SQL/NoSQL), APIs, and cloud platforms (e.g., Azure).
  • Familiarity with agile methodologies (e.g., Scrum) and DevOps practices (CI/CD, automated testing).
  • Proven ability to work independently and collaboratively on large projects.

check(event) ; career-website-detail-template-2 => ,meta)" mousedown="lyte-button => check(event)" final- final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

This advertiser has chosen not to accept applicants from your region.

Mobile Application Developer

R90000 - R120000 Y Agri Technovation South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for an Intermediate Mobile Developer to join our software development team in the Ag Tech space and take responsibility for our suite of mobile based software applications. The Intermediate Mobile Developer will be responsible for designing, developing, and maintaining mobile applications that deliver intuitive, reliable, and impactful user experiences for our agricultural clients. The ideal candidate has solid hands-on experience with mobile frameworks, a strong preference for React Native (though Flutter or similar stack experience will also be considered), and a passion for building solutions that create real-world value.

Main Responsibilities (not limited to):

  • Identify and plan for new features.
  • Provide reasonable estimates of complexity.
  • Build and deploy iOS and Android applications according to specified Scope of Work using React Native or CapacitorJS.
  • Write code that is easy to understand and maintain by other members of the team
  • Integrate with APIs.
  • Identify technical risks and implement controls.
  • Suggest and implement new mobile products, applications and protocols.
  • Remain up to date with the terminology, concepts and best practices for coding mobile apps.
  • Work closely with colleagues to constantly innovate app functionality and design.
  • Use and adapt existing web applications for apps.
  • Write unit and E2E/UI tests to identify malfunctions or bugs.
  • Communicate with end users to understand their needs and experiences.
  • Contribute to improving app performance, scalability, and user experience.
  • Participate in code reviews, technical discussions, and sprint planning.
  • Troubleshoot, debug, and upgrade existing applications.

Minimum Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 3–5 years' professional experience in mobile application development, including mobile deployments.
  • Strong proficiency in
    TypeScript
    for building complex applications with
    React
    and
    React Native
    .
  • Proficiency in one or more additional programming languages/frameworks such as
    Kotlin/Java
    ,
    Swift/Objective-C
    , or JavaScript frameworks (e.g., Angular, Cordova, CapacitorJS, Ionic).
  • Solid understanding of
    mobile UI/UX principles
    , responsive design, and state management patterns.
  • Experience integrating APIs and working with third-party libraries.
  • Familiarity with
    mobile build processes
    , app store submissions, and CI/CD pipelines.
  • Proficient with
    Git version control
    and package management tooling across TypeScript/JavaScript, Java/Kotlin, and Swift/Objective-C.
  • Knowledge of
    Firebase
    (basic level).
  • Familiarity with
    agile methodologies
    .
  • Advanced math knowledge or experience in
    GIS/Remote Sensing
    is desirable but not required.

Skills and Capabilities:

Strong organisational skills, mathematical aptitude, a drive to keep up to date with developments and trends in the tech and modern media world, the ability to learn quickly, the ability to interpret and follow technical plans, critical thinking skills, and strong communication skills. This role would suit someone with a good eye for detail and the ability to see the broader implications of their work.

This advertiser has chosen not to accept applicants from your region.

Web Application Developer

R90000 - R120000 Y Egotechworld

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

EgoTECHworld is your trusted partner in technology. Whether you're looking for cutting-edge IT solutions, gaining valuable industry experience, or diving into insightful tech articles, we've got you covered.

Role Description

This is a full-time remote role for a Web Application Developer. The Web Application Developer will be responsible for developing, testing, and maintaining web applications, focusing on both front-end and back-end components. The day-to-day tasks include collaborating with team members to design and implement new features, troubleshooting and debugging issues, and ensuring the performance, quality, and responsiveness of applications.

Qualifications

  • Experience in Web Application Development and Web Applications
  • Skills in Back-End Web Development and Software Development
  • Proficiency in Object-Oriented Programming (OOP)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
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 Vb Net Jobs