Menu Close

Gauteng: C# Developer (.Net Core) posted by Psybergate

Advertisement



Job Description

What you will be doing: 
  • Build and maintain backend services using C# and.NET Core.
  • Develop APIs with ASP.NET Core following best practices.
  • Implement and optimize Cosmos DB data models using the SDK.
  • Conduct unit and integration testing in .NET to ensure code quality.
  • Design and maintain user interfaces with React 16+ (hooks, lifecycle methods).
  • Utilize Material-UI and styled-components for UI development.
  • Manage state effectively with Redux.
  • Write clean, scalable JavaScript (ES6+) and TypeScript code.
  • Optimize React applications for performance.
  • Implement frontend testing with Jest, Enzyme, or React Testing Library.
  • Build backend services using Node.js and Express.js.
  • Apply asynchronous programming and event-driven principles.
  • Integrate with NoSQL databases (MongoDB, Cosmos DB).
  • Develop and consume RESTful APIs.
  • Work with Azure DevOps and CI/CD pipelines for code management.
  • Implement Azure Functions and cloud-based best practices.
  • Ensure proper logging, monitoring, and security compliance.
  • Follow Agile methodologies (Scrum/Kanban) in day-to-day development.
  • Apply SOLID principles and design patterns in software development.
  • Collaborate using Git and version control workflows.
What we are looking for:
  • Completed BSc / IT degree or other related fields
  • 3 – 5 years’ experience as a C# Developer
  • Strong proficiency in C# and .NET Core.
  • Completed BSc / IT degree or other related fields
  • Experience with ASP.NET Core for API development.
  • Knowledge of Cosmos DB SDK and data modelling best practices.
  • Proficiency in unit and integration testing with .NET frameworks.
  • Strong understanding of React 16+ (hooks, lifecycle methods, class components).
  • Experience with Material-UI, styled-components, and Redux.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • Familiarity with React performance optimization.
  • Knowledge of testing tools (Jest, Enzyme, React Testing Library).
  • Experience with Node.js, Express.js, and asynchronous programming.
  • Familiarity with MongoDB or other NoSQL databases.
  • Experience with RESTful API development.
  • Exposure to Azure DevOps, CI/CD pipelines, and Azure Functions.
  • Understanding of logging, monitoring, and security best practices.
  • Strong problem-solving and debugging skills.
  • Knowledge of design patterns, SOLID principles, and Agile methodologies.
  • Proficiency with Git and version control workflows.
 
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
 



GO APPLY NOW

View Job  Eastern Cape: Onsite Support and Installation Team Leader (POS) posted by Staff Solutions

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 Gauteng, Gauteng


Job Seeker Tip

Practice common interview questions with a friend or family member to build confidence.

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

Midrand: Financial Accountant – Operations (CA) (POS25291) posted by Emporium Human Capital

Jobs in Midrand October 24, 2025
Accountant Accounting Accounting Management Accounts Construction Emporium Human Capital Gauteng Jobs in Midrand Midrand

Financial Accountant – Operations (CA) (POS25291) Location: Midrand Salary: R 450 000 tot R 550 000 per annum     Requirements: CA(SA)…

View Job  Gauteng: Product Manager - Cooling posted by Persona Staff
View Job

Midrand: Finance Accountant CA (Reporting & Compliance) POS25289 posted by Emporium Human Capital

Jobs in Midrand October 24, 2025
Accountant Accounting Accounting Management Audit Construction Emporium Human Capital Gauteng Jobs in Midrand Midrand

Finance Accountant CA (Reporting & Compliance) POS25289 Location: Midrand Salary: R 550 000 to R 650 000 per annum (depending on experience)…

View Job

Brits, NW: Hospitality & Lodge Management (Commercial Manager) – POS25285 posted by Emporium Human Capital

Jobs in Brits October 24, 2025
Brits, NW Commercial Emporium Human Capital hospitality Hospitality Jobs Africa Hospitality Management HotelJobs Jobs in Brits North West

Hospitality & Lodge Management (Commercial Manager) – POS25285 Location: Brits, North West Province Salary: R 22 500 per month   We’re…

View Job

Centurion: Machine Operator (with Millwright Qualification) – POS25213 posted by Emporium Human Capital

Jobs in Centurion October 24, 2025
Artisan Centurion Emporium Human Capital Gauteng Jobs in Centurion Manufacturing Manufacturing Production Other Manufacturing

Machine Operator (with Millwright Qualification) – POS25213 Based: Centurion Salary: R10 000.00 – R15 000.00 pm   Summary The Machine Operator will…

View Job

Centurion: Machine Operator (with Millwright Qualification) – POS25213 posted by Emporium Human Capital

Jobs in Centurion October 24, 2025
Artisan Centurion Emporium Human Capital Gauteng Jobs in Centurion Manufacturing Manufacturing Production Other Manufacturing

Machine Operator (with Millwright Qualification) – POS25213 Based: Centurion Salary: R10 000.00 – R15 000.00 pm   Summary The Machine Operator will…

View Job

Goodwood, Cape Town: Assistant Accountant with Xero Experience posted by Emporium Human Capital

Jobs in Goodwood October 23, 2025
Accountant Accounting Accounts Bookkeeping Emporium Human Capital Finance Goodwood, Cape Town Jobs in Goodwood Other Finance Western Cape

Assistant Accountant with Xero Experience (POS25292) Location: Goodwood (Cape Town) Salary: R 20 000 per month   Requirements: Accounting Certificate, Diploma,…

View Job  Edenvale: Electronics Technician posted by PRR Recruitment Services
View Job

Browse Employers

View All

Job Alerts


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

More Jobs in Your Area