Lead Software Developer

Brook Street
Belfast, UK
4 days ago
Apply on www.brookstreet.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
£58,906.0
Working hours
Regular working hours

Tech stack

ASP.NET Agile Methodology Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Database Design Database Development Microsoft Visual Studio Microsoft Software Microsoft SQL Server Scrum Methodology
+9 more
Software Architecture Release Management Azure DevOps Pipelines Microsoft SharePoint Software Engineering Product Software Implementation Methods Systems Integration Information Technology Software Version Control

Job description

Are you an experienced software developer with a passion for leadership, modern technologies, and delivering impactful solutions?

We’re seeking a talented Lead Software Developer to take ownership of a portfolio of bespoke, business-critical applications while leading and inspiring a team of developers in a fast-paced environment. This is an opportunity to play a key role in shaping digital services that support essential organisational operations and strategic objectives.

Working with the latest Microsoft technologies, Azure DevOps, and cloud-based services, you’ll combine hands-on technical expertise with people leadership to deliver high-quality software solutions from concept through to deployment.

The Opportunity As Lead Software Developer, you’ll: ? Lead, coach, and develop a team of software professionals ? Drive Agile software delivery using Azure DevOps ? Work closely with stakeholders to shape business-critical solutions ? Lead the design, development, testing, and deployment of bespoke applications ? Ensure solutions are secure, scalable, and aligned with best practice ? Provide technical expertise across software development, databases, cloud technologies, and application support ? Influence technical strategy and project delivery across the organisation, Leadership & Team Management

  • Lead and motivate a team of software developers, fostering collaboration and continuous improvement.
  • Provide coaching, mentoring, and technical guidance to support professional development.
  • Promote Agile methodologies and development best practices across the team.
  • Support resource planning, prioritisation, and delivery of development projects.

Software Development & Delivery

  • Work with stakeholders to gather requirements and translate business needs into technical solutions.
  • Lead the analysis, design, development, testing, and implementation of software applications.
  • Manage feature delivery through Agile sprints using Azure DevOps.
  • Oversee code quality, testing, documentation, and version control standards.
  • Manage build and release processes through Azure DevOps Pipelines.
  • Ensure applications meet security, performance, and reliability requirements.

Technical Expertise

  • Lead development using Microsoft technologies including C# .NET, ASP.NET, and Visual Studio.
  • Oversee database design and implementation using Microsoft SQL Server.
  • Support cloud-based technologies including Microsoft Azure, Microsoft Teams, and SharePoint Online.
  • Provide technical leadership on systems integration, software architecture, and emerging technologies., + Application development using C# .NET, ASP.NET, and Visual Studio (or equivalent technologies)
  • Agile development using Azure DevOps
  • Database design and development using Microsoft SQL Server

Why Join? This is a fantastic opportunity to step into a senior technical leadership role where you’ll have the autonomy to influence development practices, mentor talented professionals, and deliver innovative solutions that genuinely matter.

If you’re passionate about technology, enjoy leading teams, and want to help shape the future of mission-critical digital services, we’d love to hear from you.

Requirements

  • A Bachelor’s Degree (or higher) in Computing, Computer Science, Software Engineering, or a related IT discipline.

AND

  • At least 1 years’ experience leading and managing an application development team.

AND

  • At least 2 years’ experience in:
  • Application development using C# .NET, ASP.NET, and Visual Studio (or equivalent technologies)
  • Agile development using Azure DevOps
  • Database design and development using Microsoft SQL Server, * An HND or Foundation Degree in Computing or a related IT discipline.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.brookstreet.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:06 min

Outline of free tools for Microsoft Azure

Radu Vunvulea Radu Vunvulea · World Congress 2022

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · World Congress 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all