Technical Lead

SEA/ ,
Birmingham, West Midlands

Overview

.NET, C#,Angular, jQuery, Azure The Business Sea/ is the world’s first end-to-end digital shipping platform. It’s made up of a suite of tools for trade that connect to create efficiencies and digitise workflows. We’re bringing true digital transformation to the global shipping industry by designing, developing and bringing to market, technology that enhances the way shipping professionals work. This is Smarter Shipping. This is Sea/. We have an incredible team in London at St Katharine Dock’s and are growing fast with a new office in Birmingham City Centre, where we are building a new tech and development hub to further expand and grow the Sea/ platform. This is a truly exciting time to join us and work on industry changing technology solutions and be part of a team where innovation never stops. Are You Ready? The Culture We are building a world class team of motivated and passionate multi discipline technologists who all share the vision to continuously improve and share an eagerness to learn, support one another, operate as a high functioning and performing team, and drive the product development through effective technology and innovation. We operate in a very supportive and team-based environment, where we use a lean and agile environment and apply DevOps philosophies and practises to deliver a continuous delivery approach with a fail fast, learn fast mentality. The Role Our software developers produce the next generation cutting-edge systems that help the business grow at an incredible pace. We deal in market-leading commodities, trade, billings, and shipping-related systems and continue to introduce new complex business applications. As a tech lead, you will work in an agile team and be responsible for the underlying architecture for the relevant platform being delivered, as well as for overseeing the work being completed by software engineers working on the project. You will act as a mentor for new or more junior-level software developers or programmers, as well as the members on the development team. You will serve as an interface between the programmers and management, have ownership of development plans and have supervisorial responsibilities in delegating work and ensuring that software projects come in on time (working closely with the Development Manager who will be responsible as the scrum master for delivery). You will also establish a technical vision with the development team and work with developers to turn it into reality. We are looking for the highest calibre of candidates. You will have a passion for technology and a desire to develop your technical knowledge and experience along the way. You will be involved in the full software development lifecycle and work with the latest cutting-edge technologies. You will also be using “Agile” development methods; therefore, you must have excellent teamwork and communication skills. Key Skills & Experience Personal Attributes: Excellent communication skills Strong analytical, problem solving and issue resolution skills Attention to detail 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 Technical Skills: Full stack .NET, C# developer on Windows OS Good working knowledge of software design principles (SOLID, UML, Design Patterns, database design, ERD, etc.) Experienced in designing, developing and maintaining micro services. SQL Server 2005 / 2008 / 2012, SSMS, good knowledge of T-SQL scripting Entity Framework and ORM principles IIS, ASP.NET MVC, Web API, WCF JavaScript, TypeScript Angular.JS or similar HTML, CSS, jQuery and AJAX, REST, JSON 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 SignalR Azure Angular Framework In-depth Parallel Programming Performance query optimization NoSQL Databases (MongoDB, Redis) What can you expect from us? We will provide you with a fantastic, fun working environment, which offers support and coaching and is exceptionally team focussed. We offer an excellent package, comprising of a competitive salary, annual bonus opportunity and amazing benefits including: 25 days holiday per annum (in addition to UK bank holidays) An additional day off on your birthday Option to buy and sell an extra 5 days holiday Exceptional pension scheme, with Company contribution at 10% Investment in you and your career with an individual training budget offered towards your training Opportunity to use and work on cutting edge technology including Azure Cloud, Devops, Microservices Opportunity for a sabbatical after 5 years’ service Stay healthy with a cycle to work scheme Life assurance & private medical scheme Access to Employee Assistance Programme Annual Flu Jab Free teas & coffees Hays IT are working exclusively with Sea, any direct applications will be sent to Hays. For more information please visit our dedicated recruitment microsite - webmicrosites.hays.co.uk/web/sea This job was originally posted as www.totaljobs.com/job/89933341