Description:
Key Responsibilities:As a Full Stack Software Developer, you will:
- Design and develop complete applications, components, and user interface controls
- Collaborate with the development team to deliver value-driven solutions
- Interpret and follow business requirements and technical plans
- Provide ongoing support, maintenance, and enhancement of existing systems
Technical Skills Required:
- C# & .NET framework (including System Libraries, and ADO.NET)
- ASP.NET Blazor, HTML, JavaScript, and jQuery
- Desktop development using WinForms
- Server components / UI-less services
- SQL CRUD operations, complex queries, concurrency handling
- Report Writing including design and data shaping
- Multi-tier architecture, networking, and internet fundamentals
Core Competencies Required:
- Strong knowledge of object-oriented programming in C#/.NET:
- Datatypes, classes, inheritance, interfaces, events, generics, extension methods, exception handling, and multi-threading
- Data serialization, reflection, system.math, and encryption fundamentals
- Proficiency in ADO.NET DataTables, readers, and commands
- HTML & CSS Responsive page and component design
- Understanding of HTTP fundamentals and web-based architecture
- Experience with globalization and localization (System.Globalization)
- Solid grasp of tasks and multi-threading fundamentals
Other Requirements:
- 35 years of relevant software development experience
- Ability to work independently and collaboratively
- Strong analytical and mathematical skills
- Keen attention to detail and high code quality standards
- Eager to grow within a dynamic business-focused development environment
Apply now!
- Strong knowledge of object-oriented programming in C#/.NET:
09 May 2025;
from:
gumtree.co.za