Full Stack Developer

  • Job Reference: 736833
  • Date Posted: 9 May 2024
  • Recruiter: Stratospherec Ltd
  • Location: Surrey
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent
  • Email: alex@stratospherec.com

Job Description

Stratospherec is excited to be working with an international consultancy helping to empower organisations worldwide to manage their energy efficiently.
The IT systems are critical to their operation, providing automation to their staff and information to clients. Most of these systems are developed in-house at their UK office in Surrey.
  
  
The successful candidate will join a small development team in Surrey. You will be migrating and improving the existing internal database system from a Windows-based system developed using a 4GL against Oracle, into a Web-based system against MSSQL Server.
  
  
Some of the initial web application challenges to resolve:
  
  • Best way to implement onscreen structure, menus, navigation, popup etc.
  • Standard Query and form handling.
  • Handling of tables supporting in-place editing such as required for posting.
  • Proper zoned scrolling of content where the headings and row prompts track.
  • Handling client-side validation.
  • Handling of dynamic selections (i.e. those dependent on a previous selection)
  • Handling of progressive and interruptible load of displays e.g. Dashboard.
  • Handling record updates with optimistic and pessimistic concurrency.
  • Best way of preserving soft information (stateless operation)
  • Best way to release new development changes.
  • Best way to handle batch and report applications.
  
Candidate Requirements:

  • Development skills with knowledge of a wide range of tools and approaches:
  • Experience as a .NET Developer or Application Developer.
  • Experience using technologies including, ASP.Net, MVC and WPF.
  • Experience with MSSQL T-SQL and Oracle SQL essential.
  • Extensive knowledge of C#, and .Net Core frameworks, design patterns and principles.
  • Knowledge of cloud or distributed technologies (e.g., Azure Functions, Service Bus, Event Sourcing)
  • Proficiency with modern JavaScript frameworks (React / Vue / Svelte), or Blazor.
  • Proficiency with Web API (REST), AngularJS, HTML, CSS, Etc.
  • Proficiency with Azure DevOps, Git, Jira, Etc.
  • Broader knowledge of other languages and development environments will also be useful.
  
If you're excited about leveraging your skills to revolutionize energy management solutions globally, we'd love to hear from you!