2,112 Software Development Lead jobs in the United Kingdom
Team Lead
Posted 3 days ago
Job Viewed
Job Description
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 senior Front-End developer with expertise in Javascript, Typescript & React to enhance products and services.This role will involve line management responsibilities of a small team (3-4 people).
The employee will play a pivotal role in designing, developing, and maintaining new capability to an existing large customer base. Passionate about creating efficient and scalable solutions, have a strong command of frontend technologies, and eager to collaborate within a 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):
- Helping develop and maintain efficient, reusable, and reliable frontend code using HTML5/CSS3, JavaScript, TypeScript, and React
- Working closely with cross-functional teams, including UI/UX designers, backend developers, and product managers, to deliver high-quality user interfaces
- Ensuring the technical feasibility of UI/UX designs and optimize solutions for maximum speed and scalability
- Integrating frontend components seamlessly using RESTful APIs and asynchronous request handling
- Conducting thorough testing (automated and manual) to identify, fix bugs, and performance issues
- Staying up to date with the latest industry trends and technologies to ensure our applications are built using the best practices
- Line managing a small team, developing their abilities through coaching and mentoring
Our Technology Stack :
- Frontend App Framework - JavaScript & TypeScript / React
- Frontend State Management - Mobx
- Backend – Java REST & GraphQL Services & Python
- CI / CD - GitHub & CircleCI
- Cloud – AWS
What we are looking for
The ideal candidate will be a highly creative and self-motivated problem solver with the ability to handle numerous projects simultaneously. In addition, this strong communicator requires a proven ability to articulate ideas. They will possess excellent analytical and troubleshooting skills, strong interpersonal skills, solid judgment, and the ability to work successfully in a team programming environment throughout the analysis and development process. The ideal candidate will also be able to coach, mentor and manage their direct reports.
You will have:
- Experience with running small to mid-sized teams, including line management
- Demonstrable success and involvement in software design and implementation of production-ready clients using technologies such as: HTML5, JavaScript, CSS3, Typescript, and React
- Experience with APIs and using patterns such as REST and GraphQL
- Experience with testing frameworks and methodologies, ensuring the delivery of high-quality software
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
Desirable:
- Experience creating accessible and globalized web applications (A11Y, I18N + L10N)
- A good understanding of backend development using Node.js
- Experience working with geolocation/geospatial data
- Experience with graph visualization libraries to represent complex data structures visually
- Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker)
- Line management experience
About i2
Our intelligence analysis software tools help analysts and investigators transform data in real-time, enabling customers to detect, disrupt, and defeat sophisticated threats. We serve global customers carrying out critical missions in public safety, defense, fraud, and financial crimes. Learn more at:
As a Harris Computer company, we strive to create a respectful and united environment where all members of our globally diverse community are empowered and have equitable opportunities to succeed.
Benefits
Harris offers an extremely competitive UK employee benefits programme. 5 Personal Days leave entitlement are granted over and above the standard 25 days holiday and bank holidays. Harris also offers all UK employees an annual Lifestyle Reward amounting £325 per annum/pro rata.
Supporting your application
Our recruitment process will comprise of interviews and, at times, a written exercise, an assessment day and/or a presentation. As an equal opportunities’ employer, we want to make sure we do all we can to make this a positive experience for you. When applying, please make us aware on your application of any adjustments or additional support we can provide you with before or on the day of an interview.
#J-18808-LjbffrSenior Software Development Lead
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Your responsibilities will include architecting scalable and robust software systems, overseeing the entire software development lifecycle (SDLC), and ensuring adherence to best practices in coding, testing, and deployment. You will be instrumental in mentoring junior developers, conducting code reviews, and making key technical decisions. The ideal candidate will have a proven track record in developing complex applications using modern technology stacks, such as Java, Python, C#, or JavaScript frameworks, and a strong understanding of cloud platforms like AWS, Azure, or GCP.
We are looking for a strategic thinker with exceptional problem-solving skills and a passion for innovation. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and deliver software that meets user needs and business objectives. This role requires strong leadership qualities, excellent communication skills, and the ability to manage multiple projects in an agile environment.
Key Responsibilities:
- Lead and mentor a team of software developers.
- Architect, design, and implement scalable and robust software solutions.
- Oversee the full software development lifecycle (SDLC).
- Ensure code quality, performance, and security through best practices and code reviews.
- Collaborate with product management and stakeholders to define requirements.
- Drive innovation and adopt new technologies to improve development processes.
- Manage project timelines and deliverables in an Agile environment.
- Troubleshoot and resolve complex technical issues.
- Contribute to technical strategy and roadmap planning.
- Foster a culture of continuous learning and improvement within the development team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in software development with a focus on leadership roles.
- Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of Agile methodologies and DevOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to architect complex software systems.
- Experience with database technologies (SQL, NoSQL) and API design.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software developers.
- Oversee the design, development, and implementation of software applications.
- Define and enforce coding standards, architecture patterns, and best practices.
- Collaborate with product managers and stakeholders to define requirements.
- Drive the adoption of agile development methodologies.
- Ensure the quality, performance, and scalability of software solutions.
- Conduct code reviews and provide technical guidance.
- Troubleshoot and resolve complex technical issues.
- Contribute to the strategic planning of technology roadmaps.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development with a track record of technical leadership.
- Expertise in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Strong understanding of software architecture, design patterns, and data structures.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Proficiency with agile development methodologies (Scrum, Kanban).
- Excellent leadership, communication, and problem-solving skills.
- Ability to manage multiple projects and priorities effectively.
- Experience with CI/CD pipelines and DevOps practices.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Automotive Software Development Lead
Posted 6 days ago
Job Viewed
Job Description
Remote Automotive Software Development Lead
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software development lead Jobs in United Kingdom !
Remote Automotive Software Development Lead
Posted 3 days ago
Job Viewed
Job Description
Remote Automotive Software Development Lead
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of automotive software engineers.
- Define and manage the software development lifecycle for automotive embedded systems.
- Design, develop, and test robust and efficient software components.
- Oversee the implementation of AUTOSAR standards and other automotive software architectures.
- Ensure adherence to coding standards, best practices, and quality assurance processes.
- Collaborate with cross-functional teams (hardware, systems engineering, testing) to integrate software.
- Troubleshoot and resolve software defects and issues.
- Contribute to architectural design decisions and technology selection.
- Manage project timelines, deliverables, and resources effectively.
- Stay abreast of the latest automotive software trends and technologies.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a lead or management role within the automotive industry.
- Proven experience with embedded systems development and real-time operating systems (RTOS).
- Strong knowledge of C/C++ programming and low-level software development.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Experience with AUTOSAR or similar automotive software frameworks.
- Proficiency in software testing methodologies and tools.
- Excellent leadership, communication, and problem-solving skills.
- Experience working in a remote development team environment.
Remote Automotive Software Development Lead
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of automotive software engineers, fostering a collaborative and high-performance environment.
- Define and drive the technical vision and roadmap for automotive software development projects.
- Architect and design robust, scalable, and efficient software solutions for infotainment, navigation, and connected car services.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Ensure adherence to automotive industry standards (e.g., AUTOSAR, ISO 26262) and best practices.
- Collaborate closely with cross-functional teams, including hardware engineers, product managers, and UX/UI designers.
- Conduct code reviews, provide technical guidance, and ensure code quality and maintainability.
- Manage project timelines, resources, and deliverables, ensuring timely completion of projects.
- Identify and mitigate technical risks and challenges throughout the development process.
- Stay abreast of the latest trends and advancements in automotive software and embedded systems.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 10 years of experience in software development, with at least 5 years specifically in the automotive industry.
- Proven experience in a technical leadership or team lead role.
- Expertise in embedded software development, C/C++, and real-time operating systems (RTOS).
- Strong understanding of automotive communication protocols (e.g., CAN, Ethernet).
- Experience with infotainment systems, telematics, or connected car technologies.
- Familiarity with agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication and collaboration skills, with the ability to effectively lead a remote team.
- Knowledge of automotive cybersecurity principles is a plus.