Location: |
Fully Remote (Head office: Midrand, Gauteng) |
Industry: |
Managed IT Services & Software Development |
Level: |
Mid to Senior / 5 years + |
Salary: |
Market related increase |
Benefits: |
fully remote / long-term career path with technical mentorship |
About the Company
With nearly two decades of industry experience, this tech-driven company has built a trusted name in delivering strategic IT solutions and custom software development. Their core focus lies in helping businesses optimise operations, reduce risk, and scale effectively through technology.
They work with clients as long-term partners, building relationships that span years, not months. Their development culture values innovation, technical ownership, and career longevity—not quick wins or code churn.
Why Join?
- Well-established industry leader with nearly 20 years of success across Engineering, Healthcare, and Retail.
- Developer-centric culture—your technical input matters. Expect autonomy, mentorship, and room to grow.
- Flexibility & Balance—fully remote setup, strong peer collaboration, and reasonable deadlines.
- Tech-forward mindset—work with modern tools, contribute ideas, and shape the direction of development.
What You’ll Be Doing
This role focuses on building robust, scalable backend applications in C# .NET for enterprise clients, integrating with multiple platforms, and enhancing data flow across complex systems.
Core Responsibilities
- Develop and maintain backend systems using C# (.NET Core and Framework)
- Design and optimise databases using MS SQL Server (T-SQL, Stored Procedures, Indexing)
- Develop RESTful APIs and integrate with third-party platforms and internal systems
- Translate business requirements into clean, maintainable code aligned with architectural standards
- Participate in code reviews, testing, and deployment in Agile development cycles
Client & Team Collaboration
- Meet with clients to gather requirements, demo solutions, and manage feature feedback
- Work within a 10-person Agile dev team, contributing to sprint planning, testing, and release cycles
- Collaborate with the Integration Team to streamline connections between service providers and internal systems
- Occasionally assist with front-end enhancements as needed
Innovation & Platform Enhancements
- Troubleshoot production issues and recommend code-level improvements
- Improve system speed, security, and performance
- Share insights with the team on new tools, frameworks, or process enhancements
Minimum Requirements
- 3–5 years of hands-on experience in C# .NET development (backend-heavy exposure)
- Proficiency in MS SQL Server, including writing complex queries and tuning performance
- Solid grasp of OOP principles, design patterns, and SOLID architecture
- Experience working in Agile environments using CI/CD tools and version control systems (e.g. Git)
- Strong communication skills—comfortable gathering technical requirements and presenting progress
- Long-term growth mindset—this role is for developers looking to invest in their next career chapter
Tech Stack You’ll Work With
- C# .NET (Core + Framework)
- MS SQL Server (T-SQL, Indexing, Stored Procedures)
- ASP.NET Web API
- Git, CI/CD pipelines
- Agile (Scrum or Kanban)
Bonus Skills (Nice-to-Have or Willingness to Learn)
- Frontend: Angular, React, Node.js
- Mobile: Swift (iOS), Kotlin/Java (Android)
- Cloud: Azure or AWS
- DevOps: Docker, Kubernetes, Jenkins
- Integration: 3rd-party APIs, service provider platforms
How to Apply?
Ready to Join a Company that Values Clever Code and Long-Term Growth?
Email your CV to natasha@skillzpage.com
(If you don’t hear from us within 2 weeks, please consider your application unsuccessful.)