Enable job alerts via email!

C# Architect Johannesburg

Talent Candey

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Johannesburg is seeking a skilled developer with a BSc in Computer Science or equivalent experience. The successful candidate will have strong object-oriented programming skills and experience in C#, HTML, CSS, WPF, and WCF. Responsibilities include gathering project requirements, conducting code reviews, and mentoring junior team members. The position offers a competitive market-related salary.

Qualifications

  • Strong object-oriented programming skills.
  • Links to StackOverflow, GitHub, or Bitbucket accounts would be advantageous.

Responsibilities

  • Gather and specify functional and performance requirements.
  • Provide viable options to meet client budget and project timelines.
  • Conduct code reviews and establish technical standards.
  • Mentor juniors and participate in recruitment processes.

Skills

Object-oriented programming
C#
HTML
CSS
WPF
WCF

Education

BSc Computer Science or similar tertiary qualification
Job description
Duties & Responsibilities
Salary

Market-Related

Requirements
  • BSc Computer Science or similar tertiary qualification
  • Strong object-oriented programming skills
Experience
  • C#
  • HTML
  • CSS
  • WPF and WCF proven abilities
Microsoft Certification

Links to StackOverflow, GitHub and / or Bitbucket public accounts would be advantageous

Responsibilities
  • Functional requirements
  • Performance requirements
  • Expected longevity of solution
  • Client budget (provide choices and highlight trade-offs if needed)
  • Skillset required to build vs skillset available
  • Skillset required to maintain, and support vs skillset available
Ease of future maintenance and support

Investigation and resolution of technical challenges, guiding project team members as appropriate and doing it yourself when appropriate

You will ensure quality through
  • Code reviews in a form appropriate to project and individual team members
  • Establishing and maintaining an enabling set of technical standards
  • Ongoing refinement, revision or establishment of our development delivery processes
  • Providing expert opinion on validity of project team or individual effort and time estimates
  • Mentoring, or facilitating the appropriate mentoring, of juniors and team members
  • Participating in performance management and recruitment processes for technical resources
Pre-sales design and project proposals

Participation in marketing activities with relevant writing, presenting and research

Please take note: if you have not been contacted within 14 days, please consider your application unsuccessful.

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