Senior Software Engineer; Hybrid Working; C#/; Web

Permanent @Garniche Jobs UK in IT
  • Oxfordshire View on Map
  • Post Date : March 6, 2023
  • Apply Before : April 19, 2023
  • Salary: $4,500,065,000.00 - $65,000.00
  • 0 Click(s)
  • View(s) 1
  • Share:

Job Detail

  • Job ID 335028

Job Description

Senior Software Engineer; Web Applications- Hybrid Working
Full Stack developer (client & server) skills are required. Have a good knowledge of the C# language and ASP.NET class libraries, and a reasonable knowledge of C/C++. Experienced in user interface design and visualization.
Have a good knowledge of objects, decomposition of a software project into libraries, and library re-use across projects.
Experience in multi-threaded development and design patterns such as MVC, MVVM, IoC and client/server.
Have a good knowledge of Web technologies such Python. Capable of creating scalable Web applications and services using ASP.NET.
Have a good knowledge of RESTful API and the HTTP protocol.
Capable of configuring and using Web services (preferably AWS).
Have a good knowledge of ADO.NET and/or Entity Frameworks and relational databases such as SQL Server, SQLite or MySQL.
Be able to write unit tests for code using xUnit, NUnit or MSTest.
Have a good knowledge of troubleshooting, debugging and security (SSL certificates) for Web applications.
Have a good knowledge of deploying Web applications and services to both Windows (IIS) and Linux (Apache) Web servers. Able to develop software covering the full software life-cycle. Capture customer/user requirements, then design, develop, test and maintain software, including the release process, version control and bug management. Able to develop real-time and post-process visually interactive data analysis software that includes the implementation of mathematical algorithms