- Johannesburg
- Salary: Market Related (Negotiable)
- Job Type: Permanent
- Sectors: Advertising IT E-Commerce
- Reference: 2288163
Vacancy Details
Employer: Crayon Technologies (Pty) Ltd
A senior-level full-stack maestro is needed to steer the ship across both back-end and front-end waters. This hybrid role in Rosebank (with some in-office presence to start) blends serious C# back-end muscle with Angular wizardry up front. They’ll build robust, scalable, and user-centric web applications, and should be happy rolling solo or with a small crew. Bonus points for anyone fluent in bulk emailers like SendGrid or SparkPost.
What you'll do
- Architect, develop and maintain scalable applications using C# and Angular
- Collaborate on project requirements and define clear deliverables
- Build and consume RESTful APIs to integrate front and back ends
- Optimise systems for performance, scalability, and ironclad security
- Produce clean, testable code following best practices
- Troubleshoot and resolve issues across the stack
- Participate in code reviews for quality assurance and knowledge-sharing
Required Skills
- C#: 3 to 4 years
- .Net Framework: 3 to 4 years
- Angular: 3 to 4 years
- Git: 3 to 4 years
- .Net Core: 3 to 4 years
- Fullstack Web Development: 3 to 4 years
Candidate Requirements
What you'll need
- Bachelor’s degree in Computer Science/Software Engineering (or equivalent experience)
- 3+ years’ experience with C# in a production environment
- Angular proficiency (v10+ ideal) for dynamic, responsive UI development
- Deep knowledge of .NET Framework and .NET Core
- Strong experience designing and integrating RESTful APIs
- Front-end mastery: HTML, CSS, TypeScript
- Familiarity with SQL databases (e.g., SQL Server, PostgreSQL) and ORM tools like Entity Framework
- Git for version control
- Experience working with APIs from bulk email providers like SendGrid or SparkPost
Preferred
- Knowledge of cloud platforms (e.g., Azure, AWS) and CI/CD pipelines
- Understanding of Agile/Scrum development methodologies
- Strong problem-solving skills and the ability to work independently and collaboratively
Key competencies
- Strong analytical and debugging skills
- Excellent communication and teamwork abilities
- Attention to detail and a passion for delivering high quality solutions
777 people have viewed this job.
Similar Jobs
C# .Net Developer
- Pretoria
- Job Type: Permanent
- Posted 30 Jun 2025 | 14 Days left
C# .Net Developer
- Pretoria
- Job Type: Permanent
- Posted 25 Jun 2025 | 9 Days left
C# Developer with Angular Front-End Expertise
- Johannesburg
- Job Type: Permanent
- Posted 07 Aug 2025 | 52 Days left
C# .Net Developer
- Pretoria
- Job Type: Permanent
- Posted 09 Jul 2025 | 23 Days left
More Jobs at Crayon Technologies (Pty) Ltd
Production Manager
- Cape Town
- Job Type: Permanent
- Posted 14 Aug 2025 | 59 Days left
Bookkeeper
- Cape Town
- Job Type: Permanent
- Posted 14 Aug 2025 | 59 Days left
Data Engineer
- Cape Town
- Job Type: Permanent
- Posted 14 Aug 2025 | 59 Days left
German Teacher (SAL)
- Western Cape
- Job Type: Permanent
- Posted 07 Aug 2025 | 52 Days left