Our project is a web-based database and platform that is employed to manage personnel and vessel certification. It is also used to manage manifest planning operationally and track personnel location in real time. This application enables much of the traditional workload of marine coordination to be easily distributed to contractors, thereby increasing transparency and minimising duplication while maintaining data control and security.
Technology stack: .NET Core 2.2/3.1, Angular 10+, MS SQL Server, Visual Studio 2019, Visual Studio Code, Ocelot, Quartz, Dapper, Serilog, IdentityServer 4, AutoMapper, TeamCity, Octopus
Responsibilities:
Design architecture of features, discuss the pros and cons with Architecture team
Gather non-functional requirements
Take part in feature evaluation from both technical and business perspectives
Prepare estimates with details of implementation
Evaluate appropriate technologies and tools to be used in our software engineering teams
Work with the development team to solve technical challenges and production issues
Participate in development activities including code reviews, software prototypes, document prototyping results and respective technical proposal
Document architecture and technical decisions
Manage technical backlog
Prepare job description for inheritor
Requirements:
5+ years’ experience in web applications development
1.5+ years of experience as a Tech Lead/System Architect
Proven experience in translation of functional specification into solution architecture/high level of technical design documents
Knowledge of .NET, C#, MS SQL Server
Knowledge of ASP.NET Core Web Api and REST
Knowledge of SPA application development, JavaScript/TypeScript, Angular 2+ framework
Knowledge of software product life-cycle, software architecture and design
Ability to travel abroad
Bachelor’s/Master’s Degree in the field of Computer Science or a closely related field
Upper-intermediate spoken and written English level
We offer:
Competitive compensation
Opportunity to work on interesting projects
Friendly team of highly experienced specialists
Training sessions and travel abroad
Long-term employment with paid vacation and other social benefits
Free English classes
Medical insurance
Sport compensation
Cozy kitchen with fresh fruits, juices and cool snacks
If you need any further information, please do not hesitate to contact any of our recruiters. +380 93 436 58 85