Menu Close

Johannesburg: Software Developer posted by WMS Secure

Software Developer

Posted on 2025-04-09

Employer WMS Secure
Salary 0
Category It Computer
Location Gauteng  /  Johannesburg

Job Summary

Position : Software Developer

Our development team is currently building a brand-new integrated property management system using newer but
proven and stable technologies, as a complete replacement for the current system, and we are looking for a new software
developer to join and contribute to our small team.
Key Role
To function as a full stack software programmer:
Designing and writing whole Applications, Components and User Interface Controls,
Understanding and following business requirements and development plans,
Providing value and support to the company,
in collaboration with the development team.
Functional areas include, but not limited to, and with equal importance / in no particular order:
Applications (Web, Windows)
Application Services (Web, Windows)
Integration with Third Party Software and Services
Responsibilities
(with equal importance / in no particular order)
Write and Maintain efficient and easy-to-understand code for the development of in-house systems.
Write and Maintain brief but clear Technical Documentation for the systems developed.
Follow, Comply, and Deliver according to Guidelines, Timeframes and Deadlines provided.
Collaborate with the Development Team to drive their processes to become innovative, efficient, and fast.
Build a strong understanding of all the concepts and processes in the Property Management business.
Core Competencies
A deep, language and platform independent understanding of software programming, architecture, and database
conceptsto easily adapt to any new platform, a proven ability to visualize and handle real-life business scenarios in a computing
platform, and a level of perfectionism that yields results on time without sacrificing performance, efficiency and clarity in the
work done, are the core competencies required.
General Competencies
C# & .NET Framework (System Libraries, ADO.NET)
HTML, JavaScript, jQuery, ASP.NET Blazor
Desktop Application Design & Development (WinForms)
Server Components (UI-Less Services)
SQL Queries and Programming
Report Writing (Design, Data Shaping)
Multi-Tier Architecture, Networking, Internet
Mathematically Competent

Microsoft Blazer.

Microsoft Web API.

Required Skills
Detailing a bit on some of the competencies listed in the previous section, skills covering most (all preferred) of the areas in
the following list are required.
C#/.NET Datatypes, Classes and Structs, Generic Types and Methods, Inheritance and Overriding, Interfaces and
Implementations, Events and Handlers, Function and Operator Overloading, Type Casting and Conversions, Extension Methods,
Date and Time Calculations, System.Math Functions, Data Serialization, Hashing and Encryption Fundamentals, Exception
Handling, Type Handling (System.Reflection), Collections & Enumerators (System.Collections.*), Globalization and
Localization (System.Globalization), Tasks and Multi-Threading Fundamentals, HTTP Fundamentals, ADO.NET Data Tables,
Data Readers, Commands and Parameters etc.
Database / SQL Datatypes, CRUD Operations, NULL Handling, Concurrency Handling, Complex Queries
HTML & CSS A detailed understanding in laying out HTML elements, and CSS styling, to design and create efficient and
responsive web pages and components.
Required Coding Etiquette
(with equal importance / in no particular order)
Accuracy Accurate to Requirement
Performance Fast Performing Logic
Resource Usage Least Usage of Memory and Other Resources
Maintainability Easy to Understand
Delivery Fast and Agile

View Job  Centurion: Stock Control Supervisor - Urgently Needed posted by CIVA

Software Developer position available in Gauteng, Johannesburg. This job position was posted by WMS Secure. The job has been posted as a premium ad on 2025-04-09 at 13:03:02 in the It Computer category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Cape Town City Centre: Software Developer

Duties and Responsibilities: Translate application storyboards and use cases into functional applications. Participate as a team leader in fully agile Scrum deliveries (Trello), assist the team in the planning of projects, including identifying task groups


View Job
Software Developer

Johannesburg: Tj 14624 – Intemediate Full-Stack Software Developer (.Net 8)

Employer Description Designs, manufactures, and supplies Proximity Detection Systems (PDS) as well as vehicle management systems and peripherals Job Description Maintain and extend existing software to meet product roadmap. Find and repair software defects


View Job
Tj 14624 – Intemediate Full-Stack Software Developer (.Net 8)

Johannesburg: Software Developer Ii

A giant in the Banking Sector is on the lookout for Software Developers II. The ideal candidate has at least 5 years` experience writing back-end applications in springboot and familiar with data formats such as XML and JSON. Bank Software Developer Ii pos


View Job
Software Developer Ii

Centurion: Intermediate Software Developer

Intermediate Software Developer (Contract role. On-site based in Centurion) We are seeking a passionate Intermediate Software Developer to design, develop, implement, and maintain software solutions. The ideal candidate should have a strong understanding o


View Job
Intermediate Software Developer

Pretoria: Senior Software Developer: Dlt – Blockchain, Hashgraph, Dag, Holochian And Tempo (Radix)

Requirements: A Bachelors degree in computer science/engineering, computer/electronic engineering, information technology or related field with at least three years experience in distributed ledger technology field; An Honours or Masters degree will be adv


View Job
Senior Software Developer

Johannesburg: Senior C# Software Developer – Johannesburg (Parktown) R1.2M Pa

An exciting opportunity for a Senior C# Software Developer to join South Africa``s largest privately-owned insurance group. They are a driving force in the industry committed to innovation and constantly seeking ways to improve their offerings, enhance the


View Job
Senior C# Software Developer – Johannesburg (Parktown) R1.2M Pa

Cape Town City Centre: Senior Software Developer

REQUIREMENT Matric is essential. Software Development/Engineering Certification, Diploma or Degree. 3 Years of experience with C# (.NET Framework and .NET Core) A good understanding of Web APIs, Window Services, WPF, LINQ, Database Design Concepts. Experie

View Job  Roodepoort: Maintenance Technician posted by Hire Resolve

View Job
Senior Software Developer

Johannesburg: Software Developer

About the role The Software Developer Intern role is designed to provide hands-on experience in software development while bridging the gap between academic learning and professional work. Interns will contribute to real-world projects, enhancing their tec


View Job
Software Developer

Somerset West: Development Engineer: Software / Software Developer

Key Duties: Develop software for operator-facing, mission-critical applications in C2 and ISR systems. Own features from requirements through design, implementation, and testing (front-end and back-end). Research new technologies to understand user require


View Job
Development Engineer

Johannesburg: Software Developer

Position : Software Developer Our development team is currently building a brand-new integrated property management system using newer but proven and stable technologies, as a complete replacement for the current system, and we are looking for a new softwa


View Job
Software Developer

Johannesburg: Senior Software Developer Team Lead

Requirements: Matric and relevant tertiary qualification: Technical Diploma or BCS degree in software development Minimum 10 years experience. Solid proven experience in Microsoft Visual Studio, Azure Devops, Java and SQL Knowledge and application of Objec


View Job
Senior Software Developer Team Lead

Sandton: Software Developer – Angular

We are looking for an exceptional individual to build web applications using Angular 13 with an enthusiasm for building web front end applications. Be involved in all aspects of development playing a critical role in design, planning, development and deplo


View Job
Software Developer – Angular

Stellenbosch: Software Go Developer

A Bachelors Degree in Computer Science, Engineering, or something that screams "Im smart" (it doesnt have to be from Harvard, but extra points if it is). A 5 year track record of kicking butt with Go (yes, the language, not the game though if youre good at


View Job
Software Go Developer

Kloof: Senior Software Developer

Responsibilities: Design, develop and maintain web applications using C#, .NET as well as other technologies such as Blazor, JavaScript and Microsoft Azure Work closely with the development manager, team lead, product owner and business analyst to formulat


View Job
Senior Software Developer

Port Elizabeth: Software Developer (Mid-Level)

Purpose of the Role: As a Software Developer, you will play a vital role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand project requirements, implement code, perform


View Job
Software Developer (Mid-Level)

Johannesburg: Software Developer – Recent Grad (Jb5232) posted by Kontak Recruitment

"Software Developer - Recent Grad (JB5232) South Africa - RemoteCompensation: R30 000 - R50 000 CTC per month - Depending on experienceCategory: Information TechnologyTake your dev career to the next level at a high-growth SaaS company. Join a smart, suppo

View Job  Centurion: Telemarketer / Outbound Call Centre Agent posted by Headhunters

View Job
Software Developer – Recent Grad (Jb5232)

Johannesburg: Junior Software Developer

Software Developer (Computer Science) Rosebank, Johannesburg Minimum requirements and experience: Bachelorâ??s Degree in Computer Science 0-2 years of working experience in software development, web development, Linux, Database management (SQL databases Pr


View Job
Junior Software Developer

Centurion: Software Back-End Developer

Software Back-End Developer Centurion Minimum requirements: BEng/Masters degree in Computer Science or Software Engineering. Minimum 3 years working experience in Back-end web and software development. Agile development methodologies. PHP, Java, Python and


View Job
Software Back-End Developer

Cape Town City Centre: Software Engineer/Developer

Key Responsibilities: Software Development: Design, develop, and maintain software for mission system-related applications, including payload control, emulators, relay applications, and mission logic. Optimisation: Manage and optimise Docker environments f


View Job
Software Engineer/Developer

Randburg: It/Systems/Software Developer

Minimum requirements: Develop and maintain bespoke systems using Zoho and Dwelent code. Improve existing systems and enhance architectural functionality to optimize performance. Create new functions and integrations to meet evolving business requirements.


View Job
It/Systems/Software Developer

Johannesburg: Software Developer posted by WMS Secure

Position : Software DeveloperOur development team is currently building a brand-new integrated property management system using newer butproven and stable technologies, as a complete replacement for the current system, and we are looking for a new softwar


View Job
Software Developer

Port Elizabeth: Software Developer (Mid-Level) posted by Performit Personnel

Purpose of the Role:As a Software Developer, you will play a vital role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand project requirements, implement code, perform


View Job
Software Developer (Mid-Level)

Centurion: Intermediate Software Developer posted by Plus1X Solutions (Pty) Ltd

Intermediate Software Developer (Contract role. On-site based in Centurion)We are seeking a passionate Intermediate Software Developer to design, develop, implement, and maintain software solutions. The ideal candidate should have a strong understanding of


View Job
Intermediate Software Developer

Cape Town: Software Developer (C#) posted by BOSS Consult

Key Responsibilities:Develop, test, and maintain web applications using C#, .NET Core, and modern JavaScript frameworks (React, Angular).Design and implement scalable cloud solutions on Microsoft Azure.Work with SQL Server and other databases to design eff


View Job
Software Developer (C#)

Centurion: Junior Software Developer posted by Plus1X Solutions (Pty) Ltd

Junior Software Developer (Contract role. On-site based in Centurion)We are seeking a passionate Junior Software Developer to design, develop, implement, and maintain software solutions. The ideal candidate should have a strong understanding of the softwar


View Job
Junior Software Developer

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Johannesburg

More Jobs in Your Area