- 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.
42 people have viewed this job.
Similar Jobs
C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Nov 2024 | 20 Days left
C# Developer
- Centurion
- Job Type: Permanent
- Posted 05 Nov 2024 | 7 Days left
Software C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 20 Nov 2024 | 53 Days left
Mid to Senior C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 14 Nov 2024 | 47 Days left
More Jobs at Unique Personnel
Debtors Credit Controller
- Northern Cape
- Job Type: Permanent
- Posted 28 Nov 2024 | 31 Days left
Human Resources Business Partner
- East Rand
- Job Type: Permanent
- Posted 28 Nov 2024 | 31 Days left
Business Development Manager/ Account Manager
- Johannesburg
- Job Type: Permanent
- Posted 28 Nov 2024 | 31 Days left
Export Administrator
- East Rand
- Job Type: Permanent
- Posted 28 Nov 2024 | 31 Days left