Level 2 Travel Updates: All local and international travel is open. Find out the latest travel requirements.

Learn More

Software Developer

Apply Now

We’re 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, usability and testability. 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.7.2 (MVC, with some legacy web forms), .Net Core 3.1, 5.0 WebAPI & ServiceStack, SQL Server, Mongo, Redis and Elastic Search clusters.

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

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.

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.
  • Docker & Kubernetes experience
  • 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

To apply for this awesome opportunity please send us your CV to: recruitme@travelstart.com. The reference for this opportunity is “Software Developer”. Please insert this into the subject line of your email application. Any applicants not meeting the minimum requirements will not receive a response.

Please note that we reserve to right to amend, freeze the role or not hire. The final appointment will be at the discretion of Travelstart.

Travelstart is committed to transformation and redressing of past inequalities. Our employment equity goals will be taken into account in our selection process.
Good luck!

Share this Position

Contact: recruitme@travelstart.com

Why Travelstart?

From the moment you step into Travelstart you are welcomed into an environment where employees are motivated to imagine with all their mind, believe with all their heart and achieve with all their might.

Learn more about life at Travelstart

Available Positions

Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android

Secured by: