Salary: 45,000 - 70,000 GBP per year Requirements:
* We require a Senior Software Developer who possesses strong software development skills and has the capability to lead various areas within our development roadmap. You should have experience shaping and driving development processes, particularly in DevOps and CI/CD for cloud systems. Familiarity with high-level specifications and the ability to define detailed requirements is essential. We are looking for someone who is confident in managing and maintaining a successful software system and who has expertise in software design, user experience, and architecture.
Responsibilities:
* As the Senior Software Developer, you will play a critical role in our software development team that specializes in maritime solutions. You will utilize your expertise in web, desktop, and cloud technologies within the .NET and Azure ecosystems. Your responsibilities will include developing innovative and cutting-edge software systems using technologies such as C#, ASP.NET Core, Azure, and more. You will work on a variety of platforms, including:
* Publishing Systems (C#, WPF, Azure Functions, ASP.NET Core MVC & Web API)
* UKHO Data Production Systems (C#, ASP.NET Core, Blazor, SignalR)
* Electronic Log Books Systems (C#, WPF, Azure Functions)
* Cross-Platform Navigation Chart Drawing Components (C#, .NET Core)
* Fleet Tracking System (WPF, Azure SQL, ASP.NET MVC)
* Backend Management Systems (C#, ASP.NET Core, Azure SQL)
* Navigation Chart Validation Systems (C#, ASP.NET Core)
Technologies:
* API
* ASP.NET
* Azure
* Backend
* Blazor
* C#
* CI/CD
* Cloud
* DevOps
* MVC
* SQL
* SignalR
* WPF
* Web
* Bootstrap
* Cosmos DB
* UX UI Design
More:
We are a company founded by software developers who are leaders in the maritime industry, dedicated to providing essential software solutions. We foster a supportive environment that values your contributions, offering flexibility in working hours and opportunities for continuous learning. Our benefits package includes a company pension scheme, medical benefits, group critical illness cover, and life cover insurance. Join us to work on interesting and challenging projects while collaborating with a talented team.