South Africa Job Openings
IQbusiness South Africa
C# Full Stack Software Engineer
Johannesburg
FULL TIME
November 1, 2024
We are looking for passionate full-stack Software Engineers with a C# background with front-end frameworks (Angular, React, Vue) experience to design, develop and implement software solutions and mobile android applications for our clients.
Key Responsibilities and/or Outputs
- Ability to adhere to coding Standards
- Knowledge of industry coding standards/guidelines
- Understanding basic coding concepts like Code blocks, flow, IO, File System, Serialization,
- Configuration, Self-commenting code, Data access
- Understanding coding concepts and constructs like lambdas, Idomatic patterns, and Reg Ex
- Understanding of OOP
- Understanding the difference between solution architecture and design
- Design principles and architectural and design patterns
- Concepts such as Io C
- SDLC – Agile, Waterfall, ETC
- Knowledge of security concepts, tools and techniques
- Ability to define quality in context of software development
- 4-7 years working experience
- Bachelor degree in related field (Advantageous)
- Relevant software development certifications
- HTML / CSS / JS
- .NET specific will include: MVC / WCF / WPF / Entity Framework or Dappa
- .Net Core
- Web Services and Networking: RESTful APIs / SOAP / HTTPS / GRPC / Protobuf
- Mobile: Android / IOS / Ionic / React Native / Cordova
- Cloud: Amazon Web Services / Azure / Google Cloud
- Dev Ops: Jenkins / Bamboo / Gitlab CI
- HTML / CSS / JS / Angular 2 or later / React JS
- Java including: Java SE / Java EE / Hibernate/ JPA / Spring
- JVM Languages: Kotlin / Groovy
- Build & Dependency Tools: Maven / Gradle
- Testing: JUnit / Selenium / Mockito / Cucumber
- Microservices: Spring Boot / Vert.X / Micronaut / Netflix OSS libraries
- Containerisation: Docker / Kubernetes / Open Shift
Please Note:
As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.
IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals
New Job Alerts
AMANDLA / Safe-Hub
Director of Planning, Performance and Impact
Johannesburg
FULL TIME
November 14, 2024
View Job DescriptionAdidas
Snr Specialist Wholesale Analytics EM
Cape Town
FULL TIME
November 14, 2024
View Job DescriptionAVI Limited
Spitz - Permanent Store Assistant - Jubilee Mall, Hammanskraal
FULL TIME
November 14, 2024
View Job DescriptionLooking for similar job?
Elementor
Senior Full-Stack Developer (PHP & React) -Poland & South Africa
Cape Town
FULL TIME
September 3, 2024
View Job DescriptionRingier South Africa
Senior Fullstack Developer (Typescript) AI
Cape Town
FULL TIME
September 12, 2024
View Job DescriptionRingier South Africa
Senior Fullstack Developer (LARAVEL/PHP)
Cape Town
FULL TIME
September 12, 2024
View Job DescriptionSTADIO Higher Education
Lecturer: School of Law (Fixed Term: Part-time or Full-time)
Pretoria
September 6, 2024
View Job DescriptionSee What’s New: IQbusiness South Africa Job Opportunities
iqbusiness South Africa
Data Scientist - Cape Town
Cape Town
FULL TIME
November 6, 2024
View Job Descriptioniqbusiness South Africa
Senior Business Intelligence Analyst with SQL (contract)
Cape Town
FULL TIME
November 6, 2024
View Job DescriptionIQbusiness South Africa
Change Management Consultant | Talent Pipeline Cape Town
Cape Town
November 5, 2024
View Job DescriptionIQbusiness South Africa
C# Full Stack Software Engineer
Johannesburg
FULL TIME
November 1, 2024
View Job DescriptionNew Job Alerts
AMANDLA / Safe-Hub
Director of Planning, Performance and Impact
Johannesburg
FULL TIME
November 14, 2024
View Job DescriptionAdidas
Snr Specialist Wholesale Analytics EM
Cape Town
FULL TIME
November 14, 2024
View Job DescriptionAVI Limited
Spitz - Permanent Store Assistant - Jubilee Mall, Hammanskraal
FULL TIME
November 14, 2024
View Job Description