Enable job alerts via email!

Intermediate C# Developer

Mpilo Technologies (Pty) Ltd

Johannesburg

On-site

ZAR 30 000 - 60 000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled software developer to join their dynamic team in Johannesburg. This exciting role involves developing and maintaining high-quality software solutions while optimizing applications across their lifecycle. You will collaborate closely with a small agile team, ensuring best practices in version control and continuous integration. If you possess a strong foundation in web technologies and are passionate about delivering exceptional user experiences, this opportunity is perfect for you. Join a forward-thinking company that values collaboration and continuous improvement in a supportive environment.

Qualifications

  • Strong knowledge of web technologies including HTML5 and CSS.
  • Experience in application lifecycle management and version control.

Responsibilities

  • Develop, test, and maintain production-grade software solutions.
  • Collaborate within a small agile team and contribute to engineering discussions.

Skills

HTML5
CSS
Web API / MVC
Entity Framework 6
LINQ
SQL Server 2012 / 2016
Application Lifecycle Management
Windows Server 2012
IIS 8+
Version control systems

Education

BSc degree in Computer Science

Tools

Git
Team Foundation Server (TFS / VSTS)

Job description

  • Develop, test, and maintain production-grade software solutions.
  • Optimise and support applications and systems across their lifecycle.
  • Collaborate within a small agile team and contribute to engineering discussions.
  • Apply best practices in version control and continuous integration (CI / CD).
  • Ensure high-quality UI / UX implementation across web applications.
  • Participate in remote team meetings (twice a month onsite travel costs covered).
  • Support end-to-end SDLC (Software Development Lifecycle) including DevOps practices.
  • Occasionally be available after-hours to meet project deadlines.

Requirements :

  • A BSc degree in Computer Science (NQF Level 7)
  • Advantageous : Microsoft MCTS or MCPD certifications.

Skills : Required :

  • Strong knowledge of :
  • HTML5, CSS
  • Web API / MVC
  • Entity Framework 6
  • LINQ
  • SQL Server 2012 / 2016
  • Application Lifecycle Management
  • Windows Server 2012, IIS 8+
  • Version control systems

Advantageous :

  • UX and Angular development experience.
  • Experience with Git version control.
  • Familiarity with Team Foundation Server (TFS / VSTS).
  • Exposure to DevOps practices and continuous deployment pipelines.

Preference will be given, but not limited to candidates in reference to the Employment Equity Act (EEA) of South Africa.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.