Full-Stack Software Development in the field of tourism experience & Business Analytics / architecture / Solution Analyst

Job ID: 37912321

Budget: $5,000 – $20,000 USD

Full-Stack Software Development in the field of tourism experience & Business Analytics / architecture / Solution Analyst / Solutions Architecture

People with experience in the tourism industry should write to us if they have already programmed software and have experience in this field. And please send us references.

We are looking for Full-Stack Software Development in the field of tourism experience & Business Analyst / architecture

I am seeking a proficient Full-Stack C# Developer with experience in the tourism sector for an exciting project.

Task for a developer to propose an architecture for a round trip hotel booking website with an admin panel to manage tours (text and images), store and update bookings with their current status, handle the booking process and payments, communicate with external APIs using MQ and SignalR and develop the front-end using Kendo Telerik:

Design a scalable and fault-tolerant back-end architecture using .NET 7 C# that communicates asynchronously with external APIs.
Implementation of a messaging system with a message queue (MQ) to ensure reliable communication between the backend and external APIs.
Integration of SignalR for real-time booking status updates and notifications.
Development of an efficient database schema to store tour information, bookings and their status updates.
Implementation of a secure payment gateway for processing online payments.

Building an intuitive admin panel with Kendo Telerik that enables tour management, booking management and booking status updates.
Develop a responsive front-end using Kendo Telerik and jQuery that provides users with a seamless booking experience.
To fulfil this role, the developer should have knowledge of .NET 7 C#, asynchronous programming, messaging systems, SignalR, database design, secure payment gateways, Kendo Telerik and jQuery. In addition, they should have experience in developing scalable and fault-tolerant web applications and know best practices for asynchronous communication with external APIs.

Frontend Entwicklung :
   
     - docker container ( linux based ) werden auf AKS auf azure gehostet.
• web-servicies wurden mit C# ( als razerpages ) & Java-script ( jquery + kendo ) erstellt. Web-soket verbinungen via signalR HUB.
• zukünfig sollte VUE verwendet werden und die bestehenden kendo-komponeten ausgetauscht werden ( jquery gegen VUE )


Backend :

- Docker Container ( linux based ) werden auf AKS auf azure gehostet.
  services wurden mit .NET 8 unter C# entwicklet.

- Datenbank MS-SQL

- MQ: rabbitMQ als Cluster , wiederum auf azure AKS

- signalR azure Hub

-------------------------------

Kubernetes wird mittels argoCD mit der Container Registry in sync gehalten.

als Monitoring wurde checkMK angedacht, ist aber bisher nicht im einsatz.


-------------------------------

verwendete Entwicklungstools:
• GitLab
• Visualstudio 2022
• azure Portal
• argoCD
• docker.io
• .NET 8