Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

ICTEngage

Gqeberha

On-site

ZAR 500 000 - 800 000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic software development firm in Gqeberha is looking for an Intermediate Software Developer to design, develop, and maintain software applications. The ideal candidate should have over 4 years of experience, strong skills in C#, Microsoft SQL, and familiarity with JavaScript frameworks like Angular, Vue, React, or Quasar. This position requires a hands-on developer who can work independently and collaborate with peers to deliver high-quality solutions without leading teams or owning architectural designs.

Qualifications

  • 4+ years’ experience in a software development role at an intermediate level.
  • Proven experience working in a production development environment.
  • Strong programming skills in C# with a solid experience in Microsoft SQL.

Responsibilities

  • Develop, enhance, and maintain applications using C#.
  • Write, maintain, and optimise Microsoft SQL queries and database structures.
  • Contribute to front-end development using JavaScript frameworks.
  • Work on assigned features, components, and modules within existing systems.
  • Troubleshoot, debug, and resolve application issues and defects.

Skills

C#
Microsoft SQL
JavaScript
Angular
Vue
React
Quasar

Education

Honours Degree or Degree with relevant work experience
Job description

The Intermediate Software Developer will be responsible for the design, development, maintenance, and enhancement of software applications. The role requires a hands‑on developer who can work independently on assigned tasks, contribute to existing codebases, and collaborate with other developers to deliver stable and efficient solutions.

This position is suited to a developer with solid commercial experience who is comfortable working across both back‑end and front‑end technologies, without the expectation of leading teams or owning system architecture.

Key Responsibilities Software Development
  • Develop, enhance, and maintain applications using C#
  • Write, maintain, and optimise Microsoft SQL queries and database structures
  • Contribute to front‑end development using JavaScript frameworks such as Angular, Vue, React, or Quasar
  • Work on assigned features, components, and modules within existing systems
  • Troubleshoot, debug, and resolve application issues and defects
Collaboration & Delivery
  • Work closely with other developers and stakeholders to understand requirements
  • Participate in code reviews and development discussions
  • Ensure development work meets quality, performance, and security standards
  • Maintain clear documentation where required
Academic Requirements
  • Honours Degree or Degree with relevant work experience
Work Experience Requirements
  • 4+ years’ experience in a software development role at an intermediate level
  • Proven experience working in a production development environment
Technical Requirements / Abilities
  • Strong programming skills in C#
  • Solid experience with Microsoft SQL
  • Working experience with JavaScript and at least one modern framework, including:
    • Angular
    • Vue
    • React
    • Quasar
  • Additional technical skills will be assessed during the interview process
Level of Responsibility
  • Works independently on allocated development tasks
  • Responsible for delivering functional, well‑tested code
  • Collaborates with senior developers but does not carry architectural or team‑lead responsibility
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.