Senior C# Developer
Johannesburg, 2000, South Africa
Listed on 2025-12-08
-
Software Development
Software Engineer, C# / Unity Developer
Job Description
We have an amazing opportunity for a Senior C# Developer! This is a remote position!
We require a candidate with:
•> 10 years of software development experience.
• Proficient in C#.Net.
• Experience with HTML, JavaScript, and web development frameworks (Angular
JS, Bootstrap, jQuery).
• Experience in service-oriented architecture.
• Proven experience with software design and OOD methodologies.
• Familiarity with Relational Databases and SQL.
• Strong in Object Oriented Programming, MVC and design patterns.
• Good knowledge of hardware and software performance limits and characteristics.
• Knowledge of memory management and multi-threading.
• Experience with embedded databases and other system data stores.
• Familiarity with RESTful APIs to connect to back-end services.
• Knowledge of low-level C-based libraries is a plus.
• Implementation of automated testing platforms and unit tests.
• Knack for benchmarking and optimisation.
• Proficient understanding of code versioning tools [e.g., Git, Jenkins, JIRA, Bit Bucket].
• Familiarity with continuous integration.
• Experience building user interfaces (UI’s).
• Able to use APIs and third-party libraries to improve functionality
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: