C# to Web Tech Overhaul

Job ID: 37770879

Budget: £36 – £0 GBP

Our current projects, developed primarily in C#, requires an expert touch to facilitate a strategic migration towards modern web technologies. This transition is driven by two main objectives: the necessity to update our technology stack and a forced migration to ensure compatibility with the systems and platforms we engage with, including various APIs, third-party software, and desktop applications.

**Key Project Requirements:**

- **Migration Expertise:** Proven experience in transitioning legacy systems, particularly from C# to contemporary web frameworks, is essential. A strong and solid understanding of HTML, CSS, and JavaScript is expected as well as knowledge of .net and C# as these are foundational elements already in use.

- **API Integration:** The new solution must flawlessly interact with a range of APIs. Knowledge in both consuming and developing APIs for cross-platform compatibility is crucial.

- **Third-party Software Compatibility:** Experience in integrating and maintaining interactions with third-party software within web environments. This includes ensuring seamless operation between our new web-based platform and existing desktop applications.

- **Scalability and Performance:** Knowledge in building scalable solutions that don't compromise on performance is mandatory, ensuring the new web-based platform can handle growing amounts of data and interactions efficiently.

**Ideal Skills and Experience:**

- Proficient in web development languages (HTML, CSS, JavaScript) and frameworks suitable for our project needs.
- Experience with database integration and management, ensuring data from our current C# application is migrated and utilised effectively.
- Strong background in building and consuming APIs, as well as integrating with external systems and third-party software.
- Familiarity with desktop application interactions from a web platform perspective, ensuring a smooth transition and uninterrupted user experience.

This project offers the opportunity to significantly impact the modernisation of our technology stack and improve our interoperability with vital external systems. Your contribution will play a crucial role in enhancing our system’s overall performance and future-proofing our operations. If you possess the expertise and are ready to tackle