Job Description
Opportunity for a .NET Software Engineer to join leading NPO, optimize architecture and design & build scalable systems.
Based in Cape Town, this .NET Software Engineer pays in between R530 – R580 per hour, for a 6-month contract
The Client:
Non-profit and independent organization based in Cape Town, serving all communities in the greater Western Cape region.
The Role:
You will play a key part in analyzing, designing, and implementing scalable solutions that optimize business systems, ensuring they are flexible, efficient, and aligned with the latest industry standards.
Your Responsibilities:
System Optimization & Architecture: Analyze current systems to improve and enhance performance, scalability, and security.
Design & Development: Lead the design of flexible and scalable systems based on business requirements, ensuring they comply with IT architecture standards.
Collaborative Solutioning: Work closely with stakeholders to define technical specifications and ensure user satisfaction through the development of user-centric solutions.
Coding & Integration: Implement changes, fixes, integrations, and new features, ensuring they run efficiently, securely, and are optimized for future reusability.
Documentation & Best Practices: Maintain comprehensive technical documentation and ensure solutions adhere to quality standards and good practice.
Testing & Quality Assurance: Perform unit, regression, and integration testing to ensure successful implementation, upgrades, and system changes.
Business Continuity: Design systems with a focus on business continuity and disaster recovery planning.
Customer Service: Analyze customer feedback to improve ICT services, providing second-line support and ensuring issues are resolved within SLA.
Minimum Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 5 years’ experience with C#, Angular, and SQL.
CouchDB (non-relational database) experience will be advantageous.
Azure DevOps Familiarity with industry regulations, such as POPIA, and adherence to security and compliance standards is a bonus, but not a requirement.