US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Team Lead

i2, a Harris Computer company, are seeking a Software Development Team Lead on a full-time, permanent, remote-working basis, in the UK. 

We are seeking a skilled lead engineer with expertise in JavaScript, TypeScript & Node backend systems to drive the development and enhancement of our products and services.

In this role, you will also lead and manage a small team of 3–4 engineers, providing mentorship, guidance, and support to help them excel. 

The candidate will play a key role in designing, developing, and maintaining a cloud-based service - and its surrounding ecosystem - that integrates data from various Open Source Intelligence (OSINT), digital forensics, commercial threat intelligence, and other critical data providers, enabling seamless access for i2 users.

The ideal candidate should possess a passion for creating efficient, scalable solutions, demonstrate expertise in building cloud-based services, and thrive in a collaborative, fast-paced environment. 

This permanent position will be performed on a remote basis with a requirement to visit the i2 Office in Cambridge, UK as and when there is a business need to do so (circa 2 days per month). 

 

What you will do 

In performing this position, your core duties and responsibilities will include (but will not be limited to): 


* Leading and managing a small team, encompassing the development of team members' skills and expertise through coaching, mentoring, and training, as well as performance management, succession planning, talent development, and creating a positive and inclusive team culture. 



* In conjunction with the project manager oversee the planning, execution, and delivery of software projects, ensuring they are completed on time and within budget. 



* Working closely with cross-functional teams, including UI/UX designers, architects, and product managers, to ship new services and full-stack features 



* Being accountable for the technical feasibility of designs and optimizing solutions for maximum speed and scalability. 



* Ensuring data security and platform compliance with relevant regulations and industry standards. 



* Establishing robust monitoring, logging, and tracing systems to proactively detect issues and optimize performance APIs and the cloud services. 



* Conducting thorough testing (automated and manual) to identify, fix bugs, and performance issues. 



* Collaborating with Support engineers to troubleshoot and resolve complex customer issues, providing technical expertise and guidance to ensure timely and effective solutions. 



* Staying up to date with the latest industry trends and technologies to ensure our applications are built using the best practices. 

  

You will have 



* Bachelor's degree with a minimum of 2:1 Computer Science, Information Technology, or a related field. 



* Experience running small to mid-sized teams, including line management 



* Demonstrable succ...




Share Job