IQbusiness is the largest independent management consulting firm in South Africa. Since 1998, we have helped our clients solve their problems by providing innovative, fast and cost-effective solutions. Our methods and frameworks, drawn from our 20 years of international and local experience, allow us to deliver client value early and continuously
Read more about this company
We are currently seeking an experienced Intermediate Software Developer to join our team. The ideal candidate will have a strong background in software development and possess a passion for technology. The candidate must have the following skills and experience:
Requirements:
Proficiency in C#
Solid experience with .NET Core and ASP .NET
Familiarity with React or similar front-end technologies (optional)
Knowledge of Docker for containerization
Experience working with Microservices architecture
Understanding of Message Queueing systems
Proficiency in Microsoft SQL and PostgreSQL databases
Strong problem-solving skills and attention to detail
Excellent communication and teamwork skills
Bachelor's degree in Computer Science or related field
Responsibilities:
Participate in the design, development, and implementation of software solutions
Collaborate with team members to troubleshoot and optimize software applications
Write clean, maintainable, and efficient code
Conduct code reviews and provide feedback to improve code quality
Stay up-to-date on the latest technologies and trends in software development
Work closely with cross-functional teams to deliver high-quality software solutions