Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in Exeter?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Reed Careers

Exeter / Global

Software Development Team Lead

  • Remote

Job Description

Software Development Team Lead

Location: Fully Remote (occasional travel to Exeter)

Job Type: 3-year fixed term contract

Salary: £60,000 - £65,000 per annum

A new exciting permanent opportunity has become available for a Software Development Team Lead, to join a leading organisation in affordable housing services and personal care, where technology and innovation drive is the mission to make a real difference.

In this role, you will design, develop, and deliver high-quality software solutions that meet both business requirements and technical specifications. You will leverage your expertise in software development to contribute to the architecture, design, and implementation of scalable and maintainable software systems.

Day-to-day of the role:

Software Development:  Design, develop, and maintain software applications and components using industry best practices, coding standards, and design patterns. Write clean, efficient, and maintainable code that meets quality and performance standards.

Technical Leadership:  Provide technical leadership and guidance to junior developers, sharing best practices, mentoring, and reviewing code to ensure adherence to quality standards and architectural guidelines.

Requirements Analysis:  Collaborate with business analysts, product managers, and stakeholders to understand business requirements, user needs, and technical constraints. Translate these requirements into technical specifications, design documents, and implementation plans.

System Architecture and Design:  Participate in the design and architecture of software systems, selecting appropriate technologies, frameworks, and patterns. Design scalable, resilient, and secure solutions that meet performance, reliability, and scalability requirements.

Code Review and Quality Assurance:  Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards. Implement automated tests to validate software functionality, performance, and reliability.

Continuous Integration/Continuous Deployment (CI/CD):  Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.

Collaboration and Communication:  Collab...

Apply Now

Similar Opportunities

View all jobs