- Johannesburg
- Salary: (Negotiable)
- Job Type: Permanent
- Sectors: General
- Reference: 75964
Vacancy Details
Employer: Unique Personnel
We are seeking a talented and motivated C# Developer to join our dynamic team. The successful candidate will play a key role in designing, developing, and maintaining applications using C# and .NET technologies. You will work on a variety of projects, ranging from web applications to desktop software, contributing to the development lifecycle from concept to implementation.
Key Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable C# code.
Work with cross-functional teams to define and design new features.
Write clean, scalable, and well-documented code that follows industry best practices.
Participate in all phases of the software development life cycle, including analysis, design, development, testing, and deployment.
Troubleshoot, debug, and optimize existing code for better performance and scalability.
Collaborate with the QA team to ensure the software is of high quality and meets the requirements.
Integrate software components and third-party services (APIs, databases, etc.).
Contribute to the continuous improvement of development processes and coding standards.
Stay up to date with the latest industry trends and technologies.
Key Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable C# code.
Work with cross-functional teams to define and design new features.
Write clean, scalable, and well-documented code that follows industry best practices.
Participate in all phases of the software development life cycle, including analysis, design, development, testing, and deployment.
Troubleshoot, debug, and optimize existing code for better performance and scalability.
Collaborate with the QA team to ensure the software is of high quality and meets the requirements.
Integrate software components and third-party services (APIs, databases, etc.).
Contribute to the continuous improvement of development processes and coding standards.
Stay up to date with the latest industry trends and technologies.
Candidate Requirements
Experience: Minimum of [X] years of experience in C# development, with a strong understanding of object-oriented programming (OOP).
Technical Skills:
Proficiency in C#, .NET Core, and ASP.NET frameworks.
Experience with RESTful API development and integration.
Strong knowledge of relational databases such as SQL Server and experience with Entity Framework.
Familiarity with modern web technologies (e.g., JavaScript, HTML5, CSS3).
Understanding of version control systems (e.g., Git, TFS).
Familiarity with Agile methodologies (Scrum, Kanban, etc.).
Experience with cloud platforms (Azure, AWS) is a plus.
Knowledge of design patterns and best coding practices.
165 people have viewed this job.
Similar Jobs
Junior C# Developer
- Pretoria East
- Job Type: Permanent
- Posted 03 Dec 2024 | 29 Days left
C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Nov 2024 | 14 Days left
C# Developer
- Centurion
- Job Type: Permanent
- Posted 05 Nov 2024 | 1 Hour left
Software C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 20 Nov 2024 | 47 Days left
More Jobs at Unique Personnel
Shared Services Manager
- Western Cape
- Job Type: Permanent
- Posted 04 Dec 2024 | 31 Days left
Control Room Operator
- Johannesburg
- Job Type: Permanent
- Posted 04 Dec 2024 | 31 Days left
Export administrator
- North West
- Job Type: Permanent
- Posted 04 Dec 2024 | 31 Days left
senior draughtsman
- Pretoria
- Job Type: Permanent
- Posted 04 Dec 2024 | 31 Days left