Menu Close

Johannesburg: Senior Software Developer posted by WMS Secure

Advertisement



Job Description

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

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  Vereeniging: External Sales Representative posted by Midvaal Recruitment



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Always customize your CV and cover letter for each job application. Generic applications are often ignored.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Gauteng: General Manager posted by Hewitt Colenbrander Recruitment

Jobs in Gauteng October 7, 2025
Education Hewitt Colenbrander Recruitment Training

Technical Competencies and responsibilitiesCreating and carrying out the company’s commercial expansion plan and strategic vision for the academy.Overseeing...

View Job  Gauteng: CNC Programmer - Milling posted by ESG Recruitment
View Job

South Africa: General Manager – Citrus and Packhouse Operations – KZN posted by Hewitt Colenbrander Recruitment

Jobs in South Africa October 7, 2025
Agriculture Aquaculturist Fisheries Hewitt Colenbrander Recruitment

Technical Competencies and responsibilitiesOversee citrus production and post-harvest packhouse operations from start to finishCreate and carry out...

View Job

Rustenburg: Technical Sales Representative posted by GAP Consulting

Jobs in North West October 7, 2025
GAP Consulting Other Manufacturing

Minimum Requirements:Must have a minimum of 3 to 5 years experience as a Technical Sales Representative or in a similar…

View Job

Western Cape: Recruitment Specialist posted by Persona Staff

Jobs in South Africa October 7, 2025
Human Resource Persona Staff

Responsibilities:Contribute to the overall management and strategic planning.Manage the vacancies and recruitment advertising channels.Develop and maintain...

View Job

South Africa: Contracts Manager (EPCM Mining Projects – FIDIC, NEC, JBCC and GCC Contracts) – Sandton posted by MECS Africa

Jobs in South Africa October 7, 2025
Engineering Management MECS Africa

Qualifications (Typical): Tertiary legal or equivalent qualification and relevant industry experience such as LLB (or similar) and/or QS/ Engineering...

View Job

Western Cape: Logistics Manager posted by Ikwezi Mining (Pty) Ltd

Jobs in South Africa October 7, 2025
Ikwezi Mining (Pty) Ltd Logistics Sales

Key Responsibilities:Transportation Management - Coordinate the movement of bulk cement from the port to warehouse locations.- Manage company-owned tankers...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area