FULL STACK DEVELOPER
The Company
Ambrey is a maritime security services specialist. Established in 2010 to create a security company that was more dynamic and creative than most traditional security firms, we have a fresh approach that puts the client’s needs first. With over 150 permanent staff and 7 global office locations, we are the market leader in providing safety, security, marine and risk management services to the Shipping, Oil & Gas, and Offshore industries.
The Role
This position is for a full-time Full Stack Developer for Ambrey’s Technology and Innovation division. The Full Stack Developer will be responsible for the development and maintenance of our internal systems within our Azure environment. The post will report to the Director of Technology and Innovation.
Responsibilities
- As a full stack developer, you will be responsible for the development and maintenance of our internal systems within our Azure environment.
- You will be writing loosely coupled, cloud-based microservices to provide the backbone for our systems. In addition to the development of internal web apps and tools using React.
- You will support the business on all services with potential for some out of hours work.
Qualification and skills
- Ideally 5+ years’ experience of software development.
- JavaScript/Nodejs/React are the primary languages used.
- Strong experience using Microsoft Azure to deliver applications across the full stack.
- Strong experience deploying stateless architecture techniques writing loosely coupled, cloud-based microservices in a CI/CD pipeline.
- Building scalable web applications with React.
- Design, build and maintenance of REST APIs.
- Developing using APIs.
- Good version control using GIT.
- Produce clean and efficient code.
- Self-taught developers please apply!
- Strong analytical skills and a willingness to work independently is essential.
- Ability to remain flexible when managing multiple streams of work in a rapid paced agile environment is essential.
- Staying up to date with new technology and teaching other developers how to incorporate new trends is essential.
- Can do attitude, solutions not problems. Let’s rollout version 1.0 and build from there!
- Experience of Microsoft Azure based serverless, Function Apps/Logic Apps desirable.
- Knowledge of Messaging services, Service Bus/Event Hub desirable.
- Document-based DB, Mongo/Cosmos desirable.
- Up to date knowledge of React, Hooks and Context desirable.
- Azure API management desirable.
Terms and conditions
- Salary: £45,000 to £60,000 per annum commensurate with experience
- Annual Leave: 25 days per annum plus public holidays
- Working hours: 08:30am to 17:30pm Monday to Friday. There may be occasion where you are required to work out of hours.
- Job type: Full-time, permanent
- Office: Hereford/ home hybrid. We may be open to the possibility of a fully remote role.
- Benefits: Referral Bonus, Eye Care, Discount Card, Techscheme, Cyclescheme, Discounted Gym Membership, Wellness & Fitness, Employee Assistance Programme, Pension, Enhanced Maternity and Paternity Pay. And much more!
Our Vision
To be the trusted global provider of safety, security, marine and risk management solutions.
Our Values – The Ambrey Way
- Accountable- “Safety first” is our promise, it’s the Ambrey way and we don’t compromise on compliance.
- Moral- We pride ourselves on doing the right thing and delivering on our promises with integrity.
- Bold- We value those who strive to master new things. We never stop learning, improving and pursuing the highest quality.
- Reliable- We always deliver. To us this means being dependable, responsive and agile in everything we do.
- Entrepreneurial- It’s our spirit. We innovate, explore, create and elevate. We have fun and celebrate while working hard.
- You, Me & Us- We know teamwork produces the best results for our clients. We are respectful, inclusive, empowering and compassionate.
The Job Description for this post will be subject to routine review and revision in order to meet the developmental requirements of the company. The post holder may be required to undertake additional appropriate duties as directed and required.