C# Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Pretoria - South Africa

profile Monthly Salary: Not Disclosed
profile Experience Required: 4-5years
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a skilled C# Developer to join our software development team. The successful candidate will be responsible for designing developing testing and maintaining high-quality applications using the framework. You will collaborate closely with cross-functional teams to deliver robust scalable and efficient software solutions that meet business needs.


Key Responsibilities:

  • Design develop and maintain applications using C# .NET (Core and/or Framework) and related technologies.
  • Participate in all phases of the software development lifecycle including requirements gathering design implementation testing and deployment.
  • Write clean efficient and well-documented code following best practices and coding standards.
  • Collaborate with other developers business analysts and stakeholders to define software requirements and technical specifications.
  • Troubleshoot debug and optimize existing systems to improve performance and reliability.
  • Integrate applications with databases (e.g. SQL Server PostgreSQL) and external APIs.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Stay updated on emerging technologies and trends within ecosystem.


Requirements

Requirements:
  • Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience).
  • 3 years of hands-on experience developing software in C# .
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Experience with Core or Web API development.
  • Proficiency in SQL and working with relational databases.
  • Familiarity with version control systems (e.g. Git).
  • Experience in front-end technologies (HTML CSS JavaScript or frameworks like Angular/React) is advantageous.
  • Understanding of Agile/Scrum methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Skills (Nice to Have):
  • Experience with Azure or other cloud platforms.
  • Knowledge of containerization (Docker Kubernetes).
  • Exposure to CI/CD pipelines (e.g. Azure DevOps Jenkins).
  • Familiarity with unit testing frameworks (xUnit NUnit MSTest).
  • Experience with microservices architecture.
  • Experience with Azure Entra ID (formerly Active Directory) advantageous.



Benefits

What We Offer:
  • Competitive salary and benefits package.
  • Flexible working arrangements (hybrid or remote options).
  • Opportunities for professional growth and continuous learning.
  • Collaborative and innovative work environment.



Required Skills:

Requirements: Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience). 3 years of hands-on experience developing software in C# . Strong understanding of object-oriented programming (OOP) and design patterns. Experience with Core or Web API development. Proficiency in SQL and working with relational databases. Familiarity with version control systems (e.g. Git). Experience in front-end technologies (HTML CSS JavaScript or frameworks like Angular/React) is advantageous. Understanding of Agile/Scrum methodologies. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Preferred Skills (Nice to Have): Experience with Azure or other cloud platforms. Knowledge of containerization (Docker Kubernetes). Exposure to CI/CD pipelines (e.g. Azure DevOps Jenkins). Familiarity with unit testing frameworks (xUnit NUnit MSTest). Experience with microservices architecture. Experience with Azure Entra ID (formerly Active Directory) advantageous.

We are seeking a skilled C# Developer to join our software development team. The successful candidate will be responsible for designing developing testing and maintaining high-quality applications using the framework. You will collaborate closely with cross-functional teams to deliver robust scalab...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation