Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer

Belay Talent Solutions

Pretoria

On-site

ZAR 600 000 - 900 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Senior Developer with over 8 years of experience in C#, .NET, and Microsoft SQL. The ideal candidate will design and develop robust software, document business rules, and analyze software errors. Responsibilities also include maintaining and upgrading financial systems, collaborating on software enhancements, and staying updated with new trends. Strong analytical skills and attention to detail are necessary for this role.

Qualifications

  • Minimum 8 years of relevant experience in the technologies mentioned.
  • Experience in building responsive, microservices-based web applications.
  • Knowledge of CI/CD pipelines.

Responsibilities

  • Design and develop robust, testable software.
  • Document business rules and key decisions.
  • Suggest system improvements.
  • Analyze and resolve software errors.
  • Work collaboratively within a team of developers.
  • Maintain, upgrade, and write new financial, payments, and banking systems.

Skills

C#
.NET
.NET Core
Microsoft SQL
DevOps

Education

IT Diploma or Degree in Computer Science
Job description
  • Design and develop robust, testable software.
  • Document business rules and key decisions.
  • Suggest system improvements.
  • Analyse and resolve software errors.
  • Function in a team of developers
What Were Looking For:
  • Skilled Developer in C#, .NET, .NET Core and Microsoft SQL. (Required)
  • Building responsive, microservices-based web applications with RESTful APIs. (Beneficial)
  • Knowledge of DevOps practices including CI/CD pipelines (Beneficial)
Experience: (Specific Relevant Fulltime experience in above Technologies):
  • Senior Developer: (Minimum 8 Years DT Technologies Relevant Experience)
  • IT Diploma or Degree in Computer Science or relevant qualification.
Daily Tasks:
  • Maintain, Upgrade, and Write new Financial, Payments and Banking system.
  • Develop and Document Application Software.
  • Collaborate on Software enhancements.
  • Test and Validate software.
  • Research and Evaluate software requirements.
  • Stay updated with new trends.
Personal Attributes:
  • Strong administrative, analytical, and communication skills.
  • Good stress and time management.
  • Target-oriented, decision-making, and problem-solving skills.
  • Attention to detail, focus, dedication, and ethics.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.