Software Team Lead

Software Team Lead

Full-Time 36000 - 60000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead a dynamic software team to innovate and deliver high-quality applications.
  • Company: Join Ocean Infinity, a tech-driven company transforming operations at sea.
  • Benefits: Competitive salary, inclusive culture, and opportunities for personal growth.
  • Why this job: Make a real impact in a collaborative environment while pushing tech boundaries.
  • Qualifications: Experience in software development and team leadership is essential.
  • Other info: Embrace a culture of safety, equality, and continuous learning.

The predicted salary is between 36000 - 60000 £ per year.

We are using and creating technology to transform operations at sea to enable people and the planet to thrive. We are open-minded and fearless in our approach to innovation and don’t believe in boundaries. We challenge everything and have massive ambitions to drag aging industries into the tech era. We take safety, equality and education very seriously, and our responsibilities don’t stop at our front door. Our business is built on the belief that there’s definitely a more environmentally responsible way to operate at sea. We employ people who share our core values. We expect our people to be courageous, trustworthy, and conscientious, driven by a desire to do the right thing. We strive for excellence, work collaboratively, and are genuinely excited by our work. We offer opportunities for our people to develop beyond their role and span a multitude of disciplines. These are open to all, regardless of background and experience level. Working with us means being part of a team that is harnessing technology and creativity to disrupt a traditional industry.

Ocean Infinity is seeking a Software Team Lead to provide hands-on technical leadership while guiding and supporting a high-performing software engineering team. This role sits within our Software organisation and combines strong engineering capability with day-to-day team leadership, ensuring the delivery of high-quality, resilient applications that support our wider technology ambitions. Reporting to the Head of Software, you will act as a bridge between engineering delivery and technical leadership, contributing directly to system design and implementation while creating the conditions for the team to do their best work.

What You Will Do

  • Lead a team of backend and frontend software engineers, fostering a collaborative, inclusive, and high-performing team environment.
  • Remain hands-on in the design, implementation, and evolution of software solutions.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Take accountability for the performance, quality, reliability, and resilience of applications owned by the team.
  • Design, implement, or prototype services for technically complex products using containerised microservice architectures.
  • Facilitate Agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives.
  • Identify and remove impediments to team progress, enabling consistent delivery.
  • Follow established development and quality practices, while constructively challenging and improving them where appropriate.
  • Take responsibility for making sound technical and engineering decisions.
  • Document software designs, decisions, and processes where appropriate to support maintainability and knowledge sharing.

Who You Are

You are a technically strong engineer who enjoys leading by example. You balance delivery with people leadership, understand how to build trust within a team, and take pride in shipping reliable software. You are comfortable making decisions, supporting engineers at different stages of their development, and working closely with stakeholders to deliver outcomes.

Essential Qualifications and Skills

  • Degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Solid experience as a software engineer across backend, frontend, or full-stack development.
  • Proven experience leading or mentoring engineers within a software development team.
  • Experience working with modern programming languages such as C++, C#, Java, or Python, and/or frontend frameworks such as React or Angular.
  • Practical experience with microservice architectures and containerisation technologies (Docker, Kubernetes).
  • Experience designing and consuming APIs, including RESTful architectures.
  • Familiarity with event-driven architectures or event-streaming platforms.
  • Strong understanding of Agile development practices.
  • Experience using version control systems such as Git.
  • Strong organisational skills, with the ability to prioritise effectively in fast-moving environments.
  • Clear communicator with strong leadership and collaboration skills.

Desirable

  • Familiarity with basic web application security concepts.
  • Experience working with real-time data or distributed systems.
  • Exposure to IoT technologies, including communication protocols and cloud platforms.
  • Fluent written and spoken English.

Salary

The salary varies for this position as we are recruiting in multiple regional locations and job grades. The salary process is based on skills, abilities, and experience required.

What You Can Expect

At Ocean Infinity, we believe in creating equal opportunities for all, celebrating each and everyone’s differences. We are driven by transforming the industry, through our technology, thoughts, behaviours and actions. Being inclusive and respectful to all is fundamental to who we are. It is the right thing to do and enables innovation and creativity to thrive. There is more work to be done, and we know that we aren’t perfect, but our commitment to these values is unwavering. They are central to our mission and the impact we have on the industry, meaning, we cannot live without them.

Software Team Lead employer: Ocean Infinity

At Ocean Infinity, we pride ourselves on being an exceptional employer that champions innovation and inclusivity in the tech-driven maritime industry. Our collaborative work culture fosters personal and professional growth, offering employees the chance to develop their skills across various disciplines while contributing to meaningful environmental change. With a commitment to safety, equality, and education, we empower our team members to challenge the status quo and thrive in a dynamic, supportive environment.
O

Contact Detail:

Ocean Infinity Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Team Lead

✨Tip Number 1

Get your networking game on! Connect with people in the industry, attend meetups, and don’t be shy to reach out on LinkedIn. You never know who might have a lead on that perfect Software Team Lead role.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your technical prowess and leadership capabilities beyond just a CV.

✨Tip Number 3

Prepare for interviews by practicing common questions and scenarios related to team leadership and software development. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our innovative team at Ocean Infinity.

We think you need these skills to ace Software Team Lead

Technical Leadership
Software Engineering
Backend Development
Frontend Development
Full-Stack Development
Microservice Architectures
Containerisation Technologies
API Design and Consumption
Agile Development Practices
Version Control Systems (Git)
Collaboration Skills
Organisational Skills
Problem-Solving Skills
Clear Communication

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for technology and innovation shine through. We love candidates who are excited about transforming industries and can articulate how their skills align with our mission.

Be Specific About Your Experience: Don’t just list your previous roles; dive into the details! Share specific projects you've worked on, especially those involving modern programming languages or microservice architectures. This helps us see how you can contribute to our team.

Highlight Leadership Skills: As a Software Team Lead, we want to know about your leadership style. Share examples of how you've mentored others or led teams in the past. This will show us that you can foster a collaborative and high-performing environment.

Tailor Your Application: Make sure to tailor your application to our job description. Use keywords from the posting and demonstrate how your experience aligns with what we're looking for. And remember, applying through our website is the best way to get noticed!

How to prepare for a job interview at Ocean Infinity

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, like C++, Java, or Python. Brush up on your knowledge of microservice architectures and containerisation technologies like Docker and Kubernetes, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

Prepare examples that highlight your experience in leading teams and mentoring engineers. Think about specific situations where you fostered collaboration or resolved conflicts, as this role requires strong people leadership alongside technical expertise.

✨Understand Agile Practices

Since the role involves facilitating Agile ceremonies, be ready to discuss your experience with Agile methodologies. Share how you've implemented Agile practices in past projects and how they contributed to team success.

✨Align with Company Values

Ocean Infinity values courage, trustworthiness, and conscientiousness. Reflect on how your personal values align with theirs and be prepared to discuss how you embody these traits in your work. This will show that you’re not just a fit for the role, but also for the company culture.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>