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 02 Dec 14:10
Matthew Evans
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
Get job alerts for .Net developer jobs
- Senior .Net Developer, Cape Town, e-Merge IT Recruitment
- Intermediate C# .Net Software Developer, Cape Town, e-Merge IT Recruitment
- C# Developer, George, Badger Holdings
- Senior Software C# Developer, Cape Town, e-Merge IT Recruitment
- Senior Software C# Developer, Cape Town, e-Merge IT Recruitment
- Senior C# Developer, Cape Town, Recruit Digital
- Senior .NET Developer, Cape Town, Recruit Digital
- Senior .NET Developer, Cape Town, Woodstock, Recruit Digital
- Senior C# Developer, Cape Town, Recruit Digital
- C# Developer – .NET Core, Cape Town, Recruit Digital
- Java Developer, Cape Town, e-Merge IT Recruitment
- Java Developer, Cape Town, e-Merge IT Recruitment
- Java Developer, Cape Town, e-Merge IT Recruitment
- Java Developer, Cape Town, e-Merge IT Recruitment
- Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developer, Cape Town, e-Merge IT Recruitment
- Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developers, Cape Town, e-Merge IT Recruitment
- Senior Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developer, Cape Town, Somerset West, e-Merge IT Recruitment
- Mid-Level Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developers, Cape Town, e-Merge IT Recruitment
- Java Developers, Cape Town, e-Merge IT Recruitment
- Junior Web Developer, Stellenbosch, Stellenbosch Central
- Web Developer, Cape Town, Ivy Farrell Recruitment
- Intermediate Java Developer, Cape Town, e-Merge IT Recruitment
- Senior Java Developers, Cape Town, e-Merge IT Recruitment
- PHP Web Developer, Helderberg, Somerset West