Senior C# developer
Network Recruitment Johannesburg
Join a technology-focused environment where innovation, problem-solving, and technical excellence are at the core of every project. As a Senior Developer, you will play a key role in designing, developing, enhancing, and supporting business-critical systems while contributing to technical strategy and best practices.
You will work across the full software development lifecycle, collaborating with stakeholders, developers, and end users to deliver scalable, robust applications. This role offers the opportunity to mentor junior team members, contribute to architectural decisions, and work with modern development tools and cloud technologies in an enterprise environment.
Key Responsibilities:
- Design, develop, modify, and maintain enterprise software applications
- Participate in systems analysis, technical design, testing, debugging, and implementation activities
- Collaborate with stakeholders to gather requirements and translate business needs into technical solutions
- Provide technical troubleshooting and support for existing systems and applications
- Mentor and guide developers while promoting development best practices
- Contribute to project delivery within Agile, Scrum, and DevOps environments
- Create and maintain technical documentation and solution designs
- Support continuous improvement and modernisation initiatives across technology platforms
Job Experience and Skills Required:
- Education: Relevant Degree or Diploma in Information Technology, Computer Science, Software Development, or a related field
- Experience:
- Minimum 8 years' experience as a Software Developer within an enterprise environment
- Experience working on multi-tier applications and enterprise-scale systems
- Experience mentoring and guiding development teams
- Solid exposure to Agile, Scrum, and DevOps methodologies
- Technical Skills:
- C# and ASP.NET (.NET preferred)
- Entity Framework Core
- Angular and modern front-end development practices
- State management libraries such as NGRX or NGXS
- Relational database development (Oracle experience advantageous)
- Cloud technologies, preferably Microsoft Azure
- Strong Git version control experience
- Advantageous:
- Cosmos DB
- Azure DevOps CI/CD
- Angular Material and SCSS
- Domain Driven Design (DDD)
- Mediator Pattern
- Onion Architecture
- RESTful API development
- Additional Requirements:
- Strong problem-solving and analytical skills
- Enterprise development experience
- Passion for code quality and craftsmanship
- Strong communication and stakeholder engagement abilities
Apply now!
Swift Human ResourcesJohannesburg
Position available for a General Worker in Roodepoort. Must have: Matric, Minimum of 3 years' experience in Automotive Parts (Non Negotiable), Computer literate, General work
Kindly apply if you meet the minimum requirement. Should you not hear back...
Pronto Labour TeamJohannesburg
TLB Driver - To Start Immediately, if Interview is Successful)
• MUST have TLB Operator Certificate
• Matric or equivalent
• Code C1 (Code 10) OR Code B Driver's License
• CLEAN CRIMINAL RECORD - will be verfied
Talented RecruitmentJohannesburg
Key Responsibilities:
• Answer incoming calls and respond to customer inquiries
• Make outbound calls for sales, follow-ups, or surveys (if required)
• Resolve customer complaints efficiently and professionally
• Provide accurate information about...