My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

More Jobs Like This
Date Added: Sat 28/11/2020

C#.Net Developer

Cape Town, South Africa
Add To Shortlist Apply Now

Job Type: Permanent

Salary: / monthly

ENVIRONMENT:

A leading provider of innovative software solutions for both the local and global market, seeks a highly skilled C#.Net Developer to joins a results-driven team who are passionate about developing cutting-edge products. You must possess a 3-Year Degree/Diploma in Computer Science/Engineering or similar discipline, have 4+ years' experience designing and building software applications in C# and .NET, proven experience in HTML, CSS, Material, CS Grid, SOAP, REST, Azure, Git, GitHub, OAuth and OpenID Connect, Razor/Blazor, TypeScript with JavaScript frameworks like Angular, VUE and React.

DUTIES:

  • Design, develop and implement software solutions to address complex business issues.
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
  • Interpret business requirements to articulate the business needs to be addressed.
  • Follow best software engineering practice.
  • Exercise version control discipline to maintain source code.
  • Troubleshoot code level problems quickly and efficiently.
  • Work within a team, following Agile development methodologies.

REQUIREMENTS:

Qualifications -

  • Minimum 3-year Degree or Diploma in Computer Science, Engineering or similar field.

Experience/Skills -

  • 4+ Years of solid industry experience designing and building software applications in C# and .NET.
  • Well versed in various architectural styles and design patterns.
  • Recent proven hands-on experience in building applications that address complex business issues.
  • Must have proven experience in -
  • Web Development - HTML, CSS, Material and CS Grid.
  • Web Back End Technologies e.g. SOAP, REST.
  • Microsoft Azure.
  • Git, GitHub.
    • Experience with security especially in OAuth and OpenID Connect.
    • Strong practical experience in developing web applications, server and cloud-based technologies.
    • Experience designing and implementing secure database systems.
    • Strong technical understanding of .NET and application design.
    • .NET Core, EF Core, ASP.Net Core MVC.
    • Razor or Blazor.
    • TypeScript with JavaScript frameworks like Angular, VUE and React.
    • Entity Framework.
    • SQL and relational database programming skills.
    • Must be a South African citizen or hold a valid work permit.

Advantageous -

  • GitHub actions.
  • Mobile development in Xamarin and/or NativeScript.
  • Linux.
  • Exposure to Scrum and Agile methodologies.

ATTRIBUTES:

  • Willingness to learn and research new technologies and be up to date with current practices.
  • Strong analytical and logical problem-solving skills.
  • Ability to make considered decisions.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to #removed# and mention the reference numbers of the jobs. We have a list of jobs on Apply Now