Join to apply for the Developer - Team Lead role at SRT Marine Systems plc
SRT Marine Systems plc (SRT) is a fast growing and ambitious company headquartered in Bath, UK that is making a global impact in the marine domain. We are leading the next generation of maritime domain awareness technologies, products and systems that significantly enhance security, safety and environment protection and sustainability. Our customers are worldwide and range from the largest national coast guards to individual vessel owners.
SRT is an exciting meritocracy, where high quality results are rewarded. We are ambitious and are constantly seeking to innovate to deliver better products to our customers. We strive to make SRT a rewarding and challenging place to work where talented hard-working individuals can make a real impact across the marine world.
This is an excellent opportunity for an experienced developer to join our Systems business and help to lead the definition and delivery of our Maritime Surveillance and Fisheries Monitoring solutions.
In the role of Developer – Team Lead, we work a Hybrid working model, with at least 1 day a week in our Cardiff office. Therefore, the role is commutable from such places as Bristol, Malvern, Tewkesbury, Newport, Filton, Gloucester, Cheltenham, Swindon, Reading, Stroud, Worcester, Swansea and the surrounding areas.
Role Overview
You as our Developer – Team Lead will lead a fourth and new dev team within the SRT Systems Department, building the Maritime Domain Awareness (MDA) system. Three teams currently develop features for the GeoVS product. Each team is multidisciplinary, consisting of a scrum master, product owner, tester, front- and back-end developers. The teams practice agile, leaning towards scrum. The Developer – Team Lead acts as scrum master for his/her vertical multidisciplinary team, working with the product owner to manage that team’s tasks.
Role Responsibilities Of The Developer – Team Lead (not Exhaustive)
* Hands-on Individual Contributor
* Attend and run the daily Scrum team stand-up and report progress on your current work, raising any blocking issues
* Perform code reviews - enforce coding standards
* People and Task Management
* Strong interpersonal skills, good communicator, able to build strong relationships with team members
* Carries out regular 121s, end of period performance review, approves annual leave and timesheets.
* Training and mentoring of developers
* Assist the PO in assigning tasks to developers and managing the workload effectively
* Run scrum team stand-ups
* Participate in technical elaboration sessions, assisted by the Technical Lead and other team members
* Organise feature show-and-tell sessions and Sprint demos and reviews
Requirements
* Ideally full stack but will accept a backend bias. Our backend stack is Java, Spring Boot, Linux, Docker, RabbitMQ, MariaDB (any modern RDBMS is fine, and we are considering switching to alternative databases, including NoSQL).
* Expert git. Clean code and SOLID principles. Receptive to modern SDLC capabilities, including automation of build, deploy, and test.
Experience
* A role related degree would prove beneficial, but QBE we also highly value
* At least 5 yrs as an individual contributor. Ideally team lead experience, but we welcome applications from those wishing to step up to a team lead role.
Benefits
* Highly Competitive Salary
* Matched company pension contributions up to 5%
* 25 days annual leave rising to 28 days with service
* Private health care
* Development opportunities
* Company “Get to know you” days
SRT Marine plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
* Defense and Space Manufacturing
#J-18808-Ljbffr