Job Description
- 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.
- 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.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Dress professionally for interviews, even if the company has a casual dress code.
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
Hoedspruit: GENERAL MANAGER – AGRICULTURE (HOEDSPRUIT)
Requirements: Relevant tertiary qualification in Agriculture, Agribusiness, or related field (advantageous). Minimum 10 years experience in a senior general...
View JobJohannesburg: Data Lead
Required Skills & Experience: 8 years of experience in data management roles, with at least 3 years as a Data…
View JobJohannesburg: Dealer – Forex / Derivatives
Our organization is urgently looking to employ a Dealer woth Forex / Derivatives, experience The Dealer plays a key operational…
View JobJohannesburg: Revenue Analytics Lead
Responsible for turning customer and sales data into actionable insights that influence CRM strategies, pricing, forecasting, and CPQ (Configure, Price,...
View JobCape Town City Centre: QA Engineer
Key Responsibilities Product Testing & Analysis Conduct root cause and failure mode analyses on product non-conformances. Develop and implement corrective...
View JobCape Town City Centre: HR Generalist
Key Responsibilities Manage the full employee lifecycle, including recruitment, onboarding, and offboarding. Provide guidance to managers and staff on HR...
View Job
Browse Employers
Job Alerts