We are looking for
a strong Senior Full Stack developer with c# skills to join our expanding team and work on cutting edge web projects. If you are a .
net developer who is well organised, methodical, passionate about technology and eager to develop your existing skills and experience within a fast-paced environment, then this role could be for you.
You will be working to develop and maintain robust and efficient APIs, back-end analytical processes as well as front end development.
You will be responsible for unit testing your code and partaking in peer reviews. You will occasionally need to work in the maintenance of existing applications and services.
You will be working in a team alongside a lead BA, a Development Manager and a Tech Lead. The team operates with an agile development methodology.
Ideally, you will have built up knowledge and skills through solid commercial experience.
Skills and Experience
Personal Attributes :
Excellent communication skills, able to effectively liaise with people at all levels.
Strong analytical, problem solving and issue resolution skills.
Attention to detail and a high focus on accuracy
Mentoring and coaching experience of working and supporting more junior developers
Team player with the ability to exercise independent decision making
Hands-on, dependable, detailed, quality-conscious and result driven
Flexible and able to adapt to new ideas with a can-do attitude
Able to learn and research independently
Able to plan successfully and understand the big picture
Core Skills :
Full Stack .NET, C# developer on Windows OS
Net Framework 4.6 and up in Visual Studio
Ideal experience of working in a DevOps culture and / or Agile
Good T-SQL skills and experience with SSMS
Strong unit testing experience (NUnit or similar)
IIS, ASP.NET MVC, Web API, WCF
Experience with multi-threaded code
HTML, CSS, jQuery and AJAX, REST, JSON
Knowledge or experience of document stores
Microsoft Azure Technologies (Service Bus, Key Vault, Functions & Cosmos)
Experience working with Azure Cloud and Azure DevOps (ADO)
Experience of Microservice’s and development of
Agile including TDD and knowledge of BDD
Knowledge of the front-end tools / toolkits like gulp, npm, jspm, sass. Being comfortable with command-line tools.
Testing / mocking frameworks / tools like MSTest, Nunit and Moq
Designing Relational Databases
Optimising database queries and stored procedures
Experience of Redux
What can you expect from us?
You will have an exciting opportunity to join and be part of a leading organisation that is shaping the maritime industry.
We offer an excellent package, comprising of a competitive salary, annual bonus opportunity and amazing benefits!