
C# Developer
- Centurion, Gauteng
- R33,000-40,000 per month
- Contract
- Full-time
Non-negotiables: 5+ years full-stack development experience, strong C# and JavaScript skills, CI/CD + Docker + SQL expertiseJoin a tech-forward team building scalable, enterprise-grade applications using modern full-stack technologies. Collaborate across the entire SDLC, attend industry events, and influence both UX and architecture.? Qualifications
- Minimum Required:
- Bachelor’s Degree in Computer Science or equivalent in a related field
- 5+ years of professional experience in a full-stack or software development role
- Strong C# .NET proficiency and experience across front-end and back-end technologies
- Application development experience for both mobile and desktop platforms
- Strong working knowledge of:
- Front-end languages/libraries: HTML, CSS, Bootstrap, JavaScript, XML, jQuery, AngularJS
- Back-end development: C# .NET, JavaScript frameworks (e.g., Angular, React, Node.js)
- Databases: MS SQL (primary), MySQL (advantageous)
- Web server tech: IIS, Apache
- DevOps practices: CI/CD pipelines, Docker, Kubernetes
- API design, RESTful services, and integration techniques
- Software Design Patterns, Unit Testing, and Source Control (e.g., Git)
- Agile methodology and cross-functional collaboration
- Key Traits:
- Strong attention to detail and analytical problem-solving
- Excellent communication and teamwork skills
- Ability to learn new technologies quickly and apply them effectively
- Design, develop, and maintain full-stack software applications (front-end + back-end)
- Write clean, scalable, testable code across a variety of platforms and interfaces
- Testing & Debugging
- Conduct unit, integration, and performance testing
- Resolve bugs and optimize for system responsiveness and stability
- Architecture & Integration
- Architect client-server solutions with reusable components and scalable patterns
- Build and maintain secure, RESTful APIs
- UI/UX & Front-End
- Develop appealing and responsive front-end solutions aligned to UX standards
- Collaborate with designers and analysts to enhance user interaction
- Infrastructure & DevOps
- Deploy applications via CI/CD pipelines and Docker containers
- Implement Kubernetes for container orchestration and application scaling
- Collaboration & Knowledge Sharing
- Work closely with developers, product managers, and analysts to define requirements
- Contribute to technical documentation and peer code reviews
- Attend conferences and represent the development team when required
- Continuous Learning
- Stay updated with industry advancements, frameworks, and best practices
- Actively contribute ideas for innovation and improved development practices
Note: If you do not hear back within 14 days, kindly consider your application unsuccessful.
? Contact:Network FinanceRecruiter
Job Mail