Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer - .Net/C#

iOCO Pty Ltd

Johannesburg

On-site

ZAR 500 000 - 800 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 tech solutions company in Johannesburg is seeking a Senior .NET Developer to design and develop high-quality software solutions. The ideal candidate will have over 6 years of experience in C#, .NET, and SQL, with the chance to grow into a full-stack role. This position emphasizes teamwork, effective communication, and continuous professional development, offering a challenging yet rewarding work environment.

Qualifications

  • 6+ years of experience in developing information systems.
  • Experienced in C# and .Net Core software development.
  • Knowledge of SQL Server or relational databases.

Responsibilities

  • Develop using C# .NET WebApi while transitioning to full-stack development.
  • Deliver functional components on time, adhering to technical standards.
  • Engage in software requirements analysis and project planning.

Skills

C# .NET WebApi
SQL
React Native
Git based Source Control
Unit Testing
Microsoft Azure DevOps

Education

Relevant Information Technology Degree or National Diploma
Job description

Are you a seasoned .NET Developer looking for your next challenge? We're looking for a talented and motivated Senior .NET Developer to join our growing team. As the Senior BackEnd .NET Developer, you'll play a critical role in designing and developing high-quality software solutions that meet our clients' needs.

What you’ll do:
  • Primarily develop using C# .NET WebApi, SQL, while progressively gaining exposure to other technologies such as React Native, etc.
  • Gain working knowledge of React Native over time, with the goal of developing into a full-stack developer capable of contributing to both frontend and backend development
  • Deliver functional and defect-free components within the timeframe agreed and complying with the technical architecture and standards.
  • Analyse Software requirements and plan development accordingly.
  • Communicate effectively with regards to project plans, issues and timelines.
  • Participate in improving the overall functionality of the various products.
  • Participate in the planning and execution of the project(s).
  • Research, development and apply new technologies.
  • Building and maintaining custom WebAPI services, as well as integrating with external APIs and services
  • Integration of designs to create a highly functional and user-friendly experience, as designed by the user experience designers.
  • Peer Code Review.
  • Design and maintain DevOps build and release pipelines to support UAT and Production deployments, executed by internal client teams
Your expertise:
  • At least 6 years’ experience in developing information systems.
  • 6+ years Software Development experience using: C#, and .Net Core,
  • Experienced in Microsoft Azure DevOps
  • SQL Server or Relational Database experience.
  • Git based Source Control
  • Unit Testing
Qualification:
  • Relevant Information Technology Degree or National Diploma, or equivalent work experience
Personal Attributes:
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Confidence to express ideas as part of a team
  • Excellent communication (written, oral) and interpersonal skills.
  • A Self-Starter capable of working under pressure
  • Curious and engaged in Continuous Learning and Professional Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.