Jobs

Software Engineer at IQbusiness

  • Job Type Full Time
  • Qualification Bachelors
  • Experience 1 – 3 years
  • Location Western Cape
  • City Cape Town
  • Job Field ICT / Computer&nbsp

Software Engineer at IQbusiness

Software Engineer

Position Summary:

  • We are seeking a motivated Software Engineer to join our dynamic development team. This is an excellent opportunity for an early-career developer passionate about building robust full-stack applications. You will be involved in the end-to-end development lifecycle—designing, coding, testing, and deploying applications using a modern tech stack. This role starts with a 6-month probation period (remote) and transitions to a hybrid work model thereafter.

Key Responsibilities:

  • Design, develop, test, and deploy scalable software solutions using the .NET ecosystem and ASP.NET Boilerplate (ABP) framework.
  • Build dynamic and responsive front-end interfaces with Angular.
  • Develop and optimize SQL queries and database structures to ensure performance and data integrity.
  • Use Python for scripting, data processing, and backend services.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Participate in code reviews and maintain high code quality standards.
  • Troubleshoot, debug, and enhance existing software systems.
  • Contribute to all phases of the software development lifecycle in an Agile environment.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 1–3 years of professional software development experience.
  • Hands-on experience with .NET (C#) and ASP.NET Boilerplate (ABP).
  • Strong front-end skills with Angular (v2+).
  • Experience with Python for backend scripting or application development.
  • Solid understanding of relational databases and SQL optimization.
  • Familiarity with software architecture principles and design patterns (SOLID, DRY).
  • Authorized to work in the country without sponsorship.

Preferred Qualifications:

  • Experience with cloud platforms such as Microsoft Azure or AWS.

Method of Application

Interested and qualified? Go to IQbusiness on iqbusiness.simplify.hr to apply

Leave a Comment