cover image
Ocean Technologies Group

Shared Services Fullstack Developer

Hybrid

London, United Kingdom

Full Time

11-03-2025

Job Specifications

Application Deadline: 4 April 2025

Department: Technology

Employment Type: Full Time

Location: UK- London

Reporting To: Stephan Harper

Description

Discover OTG :Ocean Technologies Group (OTG) is a leading provider of maritime software solutions. Our foundation is rooted in historic and iconic maritime brands with over 100 years of collective experience, including Seagull, Videotel, Marlins, MTS, Tero Marine, and COMPAS. These brands were founded on the principle of delivering advanced performance through superior technology.

At OTG, we're more than a company; we're a collective of maritime enthusiasts, tech innovators, and visionaries. With a century-long legacy, we have been guiding the industry toward safety and operational excellence. From fleet management to unparalleled learning resources, OTG is shaping the future of maritime solutions and forming strategic alliances with global organizations.

Our Mission: Our mission is clear; to provide comprehensive software and training solutions to diverse organizations in the global maritime sector. Recognizing the maritime industry's global significance, our goal is to empower its professionals by equipping them with the skills and tools to maximize their potential, optimize ship performance, and ensure the safe and efficient operation of marine assets.

To date, we have built a strong network, serving over 1,400 clients, reaching 20,000 vessels, and positively impacting the lives of more than 1,000,000 seafarers. Join us on our journey to make a significant difference in the maritime industry.

Our portfolio includes Learning & Assessment, Fleet Management, and Crew Management, uniting seven iconic maritime brands with over a century of collective experience.

Why Join OTG’s Crew?

Legacy & Innovation: A century of maritime prowess meets cutting-edge solutions.
Global Impact: Serving 1,400+ clients, 20,000 vessels, and over a million seafarers.
Inclusive Culture: United by passion, Join an impact-driven crew and bask in our inclusive cultural tide.
Backed & Bold: Powered by Private Equity, we're charting a thrilling course to reshape the industry.
Growth Aboard: Sail into opportunities with our culture of continuous learning and internal progression.
Tech meets Maritime: Dive into a vibrant atmosphere where passion for Maritime and technology merges seamlessly.

Navigating the Role: Shared Services Fullstack Developer

The successful candidate will lead a team of developers to help shape a new suite of services which will provide cohesion for other services developed elsewhere within the business; this means close collaboration with other team leaders and stakeholders. Aside from leading a team they will also be involved in directly building new microservice applications for Linux based distros to the specification provided by the R&D and product teams. They must be extremely open-minded, able to seek out new technologies on their own initiative and produce robust code as well as guide their team in doing the same.

Technical Leadership

Navigating the position:

Provide technical guidance and leadership to development teams, fostering a culture of excellence and innovation.

Stay abreast of emerging technologies, methodologies, and industry trends to incorporate the latest advancements into our projects.

Project Execution

Lead the planning and execution of software development projects, ensuring adherence to best

practices, coding standards, and quality assurance.

Drive the development lifecycle, from concept to deployment, with a focus on delivering scalable

and robust solutions.

Collaboration And Communication

Collaborate with product managers, designers, and other stakeholders to ensure a cohesive and

integrated approach to development projects.

Communicate technical concepts and project updates effectively to both technical and non-technical

Audiences.

Continuous Improvement: Implement processes for continuous improvement, including code reviews, performance analysis, and feedback loops to enhance the overall development lifecycle.

Agile Methodology: Champion agile development methodologies, promoting adaptive planning, evolutionary development, and early delivery of value. Collaborate with cross-functional teams to streamline processes and enhance overall project efficiency.

Team Empowerment: Mentor and empower developers, fostering a collaborative environment that encourages continuous learning and professional growth. Instill a passion for quality code, creativity, and problem-solving within the development team.

Recommended to bring on board

Required

Degree in Computer Science, Physics, Engineering, Mathematics, or relevant field
Previous experiencing leading a small development team
Strong project management and organizational skills
Excellent communication and teamwork skills
Experience with running scrum meetings, sprint planning and reviewing code
Proven experience as a Fullstack Developer or similar role
Strong experience with .NET Core and C# in particular
Strong experience creating REST and GraphQL APIs
Designed and implemented backends and APIs to a high standard of functionality including security, stability, and efficiency
Experience with multiple databases (e.g. MySQL, MongoDB)
Strong experience with front-end languages and frameworks (e.g. HTML/ CSS, JavaScript, Typescript, XML, React)
Strong knowledge of Microservices & Micro-frontends (Docker)
Knowledge of UI/UX design
Familiarity with micro web framework(e.g. Nginx, Apache)
Code versioning tools (Git)

Desirable

Ability to pick up new programming languages quickly
Experience with AWS (CloudFormation, EKS, EC2, S3 and other services)
Experience with Jenkins, RabbitMQ, ELK stack or similar platforms
Identity and Access Management such as Keycloak or similar
Familiar with CI/CD pipelines and general DevOps practices
Experience with RabbitMQ, Redis or similar platforms

Navigating Life with OTG: Unveil a Treasure Trove of Benefits

Flexibility at its finest! Work from the comforts of home or at any of our global ports (offices).
VIP Health by Vitality: Comprehensive medical insurance, 24/7 GP helpline, and perks like cinema nights , coffee treats , Apple watch offers , fitness discounts , and spa indulgences.
BUPA's Cashback Currents: Get cashback on dental , eyewear , physio , and enjoy thorough BUPA health assessments to keep you in prime sailing condition.
EAP: Your Guiding Beacon: For life's turbulent tides, access our Employee Assistance Programme – from confidential counselling to financial and legal guidance.
Aviva Anchored Pensions: Embark on a pension journey that matches 5% contributions. Dive into Aviva's investment gems and savings insights.
Life Assurance: Your Safety Net : Secure 4x your base salary, ensuring tranquil waters ahead for your family. Chart your course in BambooHR.

OTG’s Guiding Stars

Pioneering: Constantly charting new courses in innovation.
Caring: Keeping the mar...

About the Company

Powering teams that deliver for people and planet. Ocean Technologies Group provides maritime professionals across the globe with Human Capital Management and Operational solutions. It is built on the world recognised e-learning providers Seagull Maritime and Videotel and has been further strengthened by the Compas, Marlins, MTS, Tero Marine and DanDocs Marine Regulation brands. The group boasts over 100 years’ collective experience of helping the most successful ship operators achieve the highest standards of safety and ope... Know more

Related Jobs

Company background Company brand
Company Name
Mondrian Alpha
Job Title
Software Engineer | Systematic Hedge Fund | High-Impact Role
Job Description
The successful candidate will work alongside world-class investment, research, and quantitative professionals to address complex technical challenges and drive returns for investors. This firm fosters a culture of ownership and responsibility, where every team member has the opportunity to make a significant impact on both the team and the broader organization. The technology team at this hedge fund collaborates closely with all areas of the business, including the front office, quantitative analytics, risk management, economic research, and middle office. While the firm operates as a discretionary trading entity, it takes a quantitative approach to its investment decisions, heavily investing in technology to support a cutting-edge quantitative analytics platform and supporting ecosystem. As part of the team, the developer will be expected to use sound judgment and technical acumen to understand the true business needs beyond stated requirements. They will challenge existing systems and processes to help achieve the firm’s goals through technical innovation and excellence, while also staying ahead of industry and technology trends to ensure that the firm’s technology stack remains at the forefront of innovation. The successful candidate can expect to have an immediate impact, with the autonomy to leverage their skills and make meaningful contributions. They will engage with various business functions, collaborating with quant teams to design and build scalable, high-performance valuation, risk, and pricing systems. Working closely with the architecture group, the developer will help deliver massively scalable, high-performance streaming compute operations. They will gain valuable insights into financial markets and global economies through hands-on collaboration with industry experts, while taking ownership of technical products and projects, applying their expertise across multiple business functions. The role also provides access to cutting-edge development tools, including a high-spec workstation with triple wide-screen monitors. Candidate Requirements: Python & Java form the core of their internally developed infrastructure. Internally developed platforms for Position Management, Risk, Market Data, PnL, Pricing, and Research. SQL Server is used for most data persistence, with in-memory OLAP optimizing risk and pricing reporting. AMPS, a high-throughput publication engine, distributes time-sensitive market data to client systems and users. RabbitMQ serves as the enterprise message bus to manage distributed compute operations like pricing. REST endpoints are used for inter-service communication, supported by bespoke middleware. React powers the front-end technology for client UIs. The standard suite of DevOps tools includes Git, TeamCity, and Octopus Deploy. Required Skills: Expert programming skills in C#/.Net or other object-oriented languages such as Java or Python. Experience working with SQL databases. A strong enthusiasm for programming and technology, combined with a desire to work in a dynamic, integrated team. Entrepreneurial drive, with a willingness to take ownership of problems and drive them to resolution. The ability to manage development projects from start to finish, including requirements gathering, design, development, testing, and release management. A keen desire to understand and solve business problems, build domain knowledge, and deepen market understanding. A minimum 1st Class Honours degree in Computer Science or a related field from a Russell Group University, alongside A-levels at grades A*/A/B (or international equivalents). To apply, either follow the link attached or send your resume with any supporting documentation to moses.lynn@mondrian-alpha.com
London, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Stealth IT Consulting
Job Title
Java Full Stack Engineer
Job Description
A prominent IT consultancy is actively searching for a talented Full Stack Engineer to join their team on a permanent basis. The ideal candidate will possess extensive experience in developing robust web applications using Java, HTML, CSS, and JavaScript/TypeScript. This role offers an exciting opportunity to work on innovative projects, collaborate with a dynamic team, and contribute to the development of cutting-edge technology solutions. Salary - £55,000 per annum + Additional Benefits Remote with occasional client visits Candidates must be eligible to go through SC Clearance No Sponsorship will be provided for this role Job Details Required Extensive experience of building microservices with Java (Spring Boot) Experience using JavaScript/Typescript to build fronted web applications using React, HTML and CSS Experience using version control software - Git Experience using online version control tools - GitHub, GitLab etc Experience using Docker, Docker Compose Experience with CI/CD (Gitlab, GitHub, Jenkins) Experience with cloud technologies such AWS or Azure Experience working in an agile team environment Desirable Familiarity using Infrastructure as Code tools such as Terraform Familiarity building and integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Bonus: Building microservices in C# Experience building solutions that integrate with LLMs using tools such as Vercel AI, Langchain etc. Using the GOV.UK Design System and using Nunjucks
United Kingdom
Remote
Full Time
11-03-2025
Company background Company brand
Company Name
TieTalent
Job Title
DevOps Engineer Azure CI/CD Automation
Job Description
About DevOps Engineer (Azure CI/CD Automation IaC) Reigate / WFH to £80k Would you like to work on a modern Azure based tech stack in a role which you can shape and make a real impact, progressing your career in a senior, hands-on position? You could be joining a long established global FinTech with a reputation for technical innovation and excellence. As a DevOps Engineer you'll collaborate with Agile delivery teams to build DevOps functionality and a wide range of infrastructure and tooling to support engineering teams on one of the most successful product lines. You'll partner with development teams to ensure they can rely on highly performant, state-of-the-art Microsoft centric development environments, build systems and test automation infrastructure. This is a varied role in which you'll combine strategic work with short term tactical fixes, contribute to product design meetings and extend the CI/CD capabilities. The company is a market leading, technology driven financial firm; you will be empowered to investigate and introduce new technologies. Location / WFH: There's a remote interview and onboarding process as well as the ability to work from home most of the time, visiting the Reigate office twice a week for team meet-ups and stakeholder meetings. About You You have experience in a similar DevOps Engineer role within an Azure environment You have a good understanding of IaC principles and tools such as Pulumi and Terraform You have experience of building and improving CI/CD pipelines for product teams You have experience with cloud observability (logging, tracing, metrics, monitoring and alerting) You have experience with Containerisation - Docker, Kubernetes You have strong scripting skills with PowerShell and / or C# .Net coding You enjoy collaboratively problem solving to provide simple solutions to complex problems What's In It For You As a DevOps Engineer you will earn a competitive package: Salary to £80k + generous bonus 25 days holiday (and ability to buy more and an extra day for your birthday) Pension Health Care Life Assurance Enhanced maternity / paternity packages Continuous training and career development opportunities Plus a range of other perks and discounts Apply now to find out more about this DevOps Engineer (Azure CI/CD Automation) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills Azure Terraform Docker Kubernetes Powershell C# Reigate, England Work experience DevOps Languages English
Reigate, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Cority
Job Title
Team Lead, Software Engineering
Job Description
Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world. The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com. WHAT’S IN IT FOR YOU? At Cority, we keep abreast of the changing labour market to ensure that our employees are paid based fairly and equitably based on their skills, years of experience, education and functional experience. Employee health and well-being are at the core of what we do. Competitive health benefits, dental plans, fitness allowance, health care spending account, retirement savings plan, work from home, as well as subsidized internet provide employees and their families support and flexibility. We pride ourselves on our values-driven, performance oriented, dynamic and growth focused culture. The leadership team strives to create a meaningful work experience for employees through challenging work projects and employee recognition. Our HR team ensures our employees have opportunities to get social through corporate volunteering and social happy hours both in office and virtually. Job enrichment, employee development and career planning are our priority. Cority ensures that employees have their skills and certifications up-to-date with our annual training allowance. Internal Recruitment, Departmental Conferences, Group Training Programs, and High Talent Programs are some of the ways that we hone skills and grow talent within the company. Position Summary: Cority is looking for a Team Lead Software Engineering to be a part of our existing team. Our organization is a dynamic, fast-paced, highly collaborative environment. We are looking for a passionate team player who is committed to the success of the collective group. The successful candidate will be able to leverage their excellent management and technical capabilities and drive, while delivering immediate value and influencing our long-term roadmap. This is a fantastic opportunity to join a highly skilled and dynamic team. We take the success of our customers incredibly seriously and our team is a critical part of this success. Primary Responsibilities: Build and coach Engineering team members to excel in their role and career path Manages up to two teams and be responsible for the efficiency and quality of team deliverables Manage agile processes in teams and collaborates directly with Product Management to ensure that requirements and specifications are understood Own one or more functional areas or projects and help breakdown task into manageable stories Understand product requirements and help teams architect/design implementations to work with current applications and workflows Train senior Engineers to be subject matter experts for areas of the application Collaborate with other team leads and managers to develop cross team solutions Skills and Experience: Must have a university degree in computer science or a related program. Prior people management experience preferred but not required 8+ years working as a Software Engineer or related area with SaaS applications 5+ years of experience with .NET Core, .NET Framework, Relational Database, Entity Framework, Webservices or equivalent 5+ years of experience with Angular, TypeScript, JavaScript, HTML5, CSS Experience with Ruby on Rails & MySQL is a plus Strong understanding of software development process & lifecycle. Experience with Agile & Scrum methodology Must have an ability to work independently as well as on a team in a collaborative environment Must possess strong time management and organizational skills Posses excellent written, verbal communications and presentation skills. Cority is committed to a diverse and inclusive work environment. Cority is an equal opportunity employer and does not discriminate based on race, nationality, gender, gender identity, sexual orientation, protected veteran status, age, disability or any other legally protected status. For applicants who would like to request for accommodation please send an email to hr@cority.com.
United Kingdom
Remote
Full Time
11-03-2025