Senior Developer .net/c#

Johannesburg, Gauteng, South Africa

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

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1615654
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned