Senior C# Developer
- Ad Placed : 18 Nov 2019 01:31:00 Affiliate ad
- Remuneration : R 50000 - R 30000 - PER MONTH
- Employment Type : Full Time
- Employment Level : Senior Management
- Industry : IT/Computer
- Region : Gauteng
- Company : People Dimension
A company based in Centurion is looking for a Senior C# Developer to join their team
R 30 000 - R 50 000 pm
- National Senior Certificate
- BSc in Computer Science/Systems, Engineering or relelvant field
- Speak English and Afrikaans Fluently
- Minimum 5+ years of experience in the following fields
- Analyse system requirements and prioritize tasks
- Write clean, testable code using .NET programming languages.
- Develop technical specifications and architecture.
- Test and debug various .NET applications.
- Review and refactor code.
- Deploy fully functional applications.
- Upgrade existing programs.
- Support junior developers.
- Strong knowledge of OOP principles.
- Strong knowledge of Relational Database Design Concepts.
- Hosting Services.
- Web services.
- REST Services.
- Serialization, with different types, XML / JSON etc.
- Microsoft SQL Server:
- Management Studio (IDE).
- Database Design (Entity Relationship Diagramming).
- ASP.NET C#.
- .Net Core / .Net Standard.
- Design Patterns:
- Abstract Factory.
- Error Logging methods.
- Microsoft Visual Studio (IDE).
- Azure DevOps / TFS.
- Familiarity with agile environments
- Troubleshooting abilities
- Document development and operational procedures
- Strong analytical and creative problem-solving skills, with excellent attention to detail.
- Ability to be relied upon to ensure that projects within areas of responsibility are completed in a timely manner.
- Ability to monitor your own activities and take corrective action where necessary.
- Ability to constructively help others in the team and by so doing raise team performance.
- Ability to work with others toward shared goals and meeting or exceeding them.
- Ability to easily share ideas
- Flexible about working with new methodologies and technologies
To apply for this vacancy please access this job advert on a desktop computer.
Apply for other Jobs on Job Mail.