Your cv

Related jobs

More all jobs...
Get jobs on your
mobile phone

Asp.Net Developer

Remuneration:To be discussed 
Location:Cape Town
Job level:Mid/Senior
Type:Permanent
Company:Safari Now


Job description

Safari Now is looking for a strong Asp.Net Developer to join our software team.

Responsibilities:

SafariNow developers are required to participate in all phases of the software life cycle from requirements gathering through to design, implementation, acceptance testing and support. You will then be required to implement this functionality with a focus on reliability and usability. We follow a lightweight Kanban methodology with a focus on features, quick prototyping and short iterations.

Our Tech Stack:

We develop using a progressive Microsoft web stack – front-end is fluid, responsive design, JavaScript frameworks like Vue, Knockout.

On the server-side, we use ASP.NET 4.5 (MVC, with some legacy web forms), C# libraries and services, and SQL Server 2017. We use Hangfire.Net for background workloads.

There is a lot of third-party API integration, mainly to GDS systems, messaging and payment gateways and Office 365 web APIs.

Our focus is on high performance, scalability and great UX, and we believe that Microsoft tools are a good fit for our technical goals and strategy.

Requirements

You have these skills:
  • Good knowledge of SQL Server 2012/2014/2017
  • Understanding of data schema design and optimization
  • NoSQL tools – MongoDB, Redis, ElasticSearch.
  • C# – good experience of the language, the CLR and object-oriented design
  • .NET 4.7.x / ASP.NET MVC 5 – extensive knowledge
  • Strong practical Typescript/JavaScript experience.
It’s a big plus if you have:
  • .Net core 2/3 experience, and experience of migrating to .Net Core
  • Azure application design, and deployment patterns.
  • Practical experience of responsive design / CSS frameworks
  • Exposure to progressive web app development using JS frameworks (AngularJS, ReactJS, Vue etc.)
  • Good understanding of .NET application optimization and scalability
These personal characteristics describe you:
  • Highly motivated, desire to make an impact
  • Take personal responsibility, good time management skills
  • Self-starter, problem solver
  • Team player able to work in a medium-sized team


Posted on 04 Dec 10:32

Apply by email
Matthew Evans

Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.


Get job alerts for .Net developer jobs

More...