Ocean Technologies Group

Development Manager

Ocean Technologies Group

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead and support multiple development teams, ensuring alignment on goals, quality, and delivery timelines.
  • Mentor and guide Team Leaders, helping them grow as both people leaders and technical experts.
  • Drive engineering excellence by promoting best practices in coding, architecture, and delivery.
  • Ensure effective adoption and execution of defined agile processes across teams.
  • Coordinate cross-team projects and dependencies, proactively removing roadblocks.
  • Work closely with the Head of Development on scaling the engineering organization and improving processes.
  • Collaborate with Product Owners and Product Managers to align engineering execution with business goals.
  • Cooperate closely with other Engineering Leads.
  • Oversee work delivered by external contractors, ensuring quality and alignment with internal standards.
  • Monitor team health, performance, and capacity planning.
  • Support hiring, onboarding, and professional growth within the engineering group.

Requirements

  • 10+ years in commercial software development.
  • Prior experience as a Team Lead, Tech Lead, or similar role involving coordination across multiple teams.
  • Strong technical background and hands-on coding experience.
  • Deep understanding of software engineering principles, modern development practices and architecture patterns.
  • Solid knowledge of agile methodologies (Scrum, Kanban) and software delivery lifecycles.
  • Excellent leadership skills with the ability to inspire and empower others.
  • Proven track record in mentoring and technical coaching.
  • Strong communication and collaboration skills, with the ability to bridge gaps between technical and business teams.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentcodingsoftware engineering principlesdevelopment practicesarchitecture patternsagile methodologiesScrumKanbansoftware delivery lifecyclestechnical coaching
Soft Skills
leadershipmentoringcommunicationcollaborationteam coordinationinspiring othersempowering othersproblem-solvingcapacity planningperformance monitoring