Share this Job

Job Title:  Senior Developer

Job ID:  2471
Department:  Development
Category:  IT Development
Location: 

Birmingham, GB London, GB

Employment Type:  Permanent
Description: 

 

Who we are

We are a software as a service (SaaS) company, bringing true digital transformation to the global shipping industry. We enhance the way shipping professionals work by creating technology for the maritime industry and bringing it to market.With over 85% of the world’s trade transported by sea, we have a huge opportunity to transform existing manual, offline and disparate processes into a tech-enabled and data-rich experience enabling better decision-making and fewer costly and time-consuming mistakes. Our premier platform, Sea/, is the world’s first digital shipping platform that provides cloud-based applications focused on the pre-fixture and at-fixture space. These connect to create efficiencies and digitise workflows.

 

To understand more about us, please visit https://www.sea.live/about-maritech/.

 

The Role


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)
• Strong experience working on front -end JavaScript technologies such as Angular or React
• IIS, ASP.NET MVC, Web API, WCF
• JavaScript, TypeScript


Desirable
• 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)
• Powershell scripting
• Experience working with Azure Cloud and Azure DevOps (ADO)
• Experience of Microservice’s and development
• 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