Software Development Manager

BriqueWeb Digital Solutions
Reading, UK
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£42,000.0 - £55,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Applications Architecture Microsoft Azure Cloud Computing Software Quality Continuous Integration Programming Tools
+17 more
Design of User Interfaces Mobile Application Software Python (Programming Language) Scrum Methodology Software Maintenance Secure Coding Software Engineering Software Systems Software Organization Software Licensing Google Cloud ReactJS AngularJS Information Technology Deployment Automation Software Coding Software Version Control

Job description

We are looking for a Software Development Manager to lead our software engineering team and oversee the successful delivery of modern web and mobile applications. You will collaborate with product managers, designers, quality assurance engineers and technical specialists to deliver scalable, secure and high performing software solutions that meet client and business objectives., * Software Delivery: Lead the planning, development, testing, deployment and maintenance of software projects.

  • Team Leadership: Manage, mentor and support software engineers while encouraging collaboration, accountability and professional growth.
  • Technical Planning: Define development priorities, technical roadmaps and resource allocation across multiple projects.
  • Project Management: Ensure software projects are delivered on time, within scope and according to quality standards.
  • Architecture Review: Work with senior developers to review application architecture and recommend scalable technical solutions.
  • Code Quality: Promote coding standards, peer reviews, documentation and software development best practices.
  • Agile Delivery: Facilitate sprint planning, backlog refinement, daily stand ups and retrospective meetings.
  • Performance Management: Monitor team productivity, development metrics and project milestones.
  • Cross Functional Collaboration: Work closely with product management, UI UX designers, QA engineers and customer stakeholders.
  • Risk Management: Identify technical risks, remove delivery blockers and implement mitigation strategies.
  • Technology Improvement: Evaluate emerging technologies, frameworks and development tools that improve software quality and efficiency.
  • Security and Compliance: Ensure applications follow secure development practices and organisational compliance requirements.
  • Budget and Resource Planning: Assist with development budgeting, software licensing and recruitment planning.
  • Reporting: Prepare progress reports, project updates and engineering performance summaries for senior management.

Requirements

This position is ideal for an experienced software professional with strong technical leadership, excellent project management skills and a passion for mentoring development teams while continuously improving engineering practices., * Experience: Minimum of 5 years of software development experience, including at least 2 years leading development teams.

  • Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related discipline.
  • Technical Expertise: Strong knowledge of modern software development using technologies such as .NET, Java, Python, JavaScript, React, Angular, Node.js or similar platforms.
  • Leadership Skills: Proven ability to lead technical teams and deliver multiple software projects simultaneously.
  • Project Management: Experience working in Agile, Scrum or Kanban development environments.
  • Cloud Knowledge: Familiarity with cloud platforms such as Microsoft Azure, Amazon Web Services or Google Cloud Platform.
  • Quality Focus: Strong understanding of software testing, CI CD pipelines, source control and automated deployment.
  • Problem Solving: Ability to resolve technical challenges while balancing business priorities and delivery schedules.
  • Communication: Excellent verbal and written communication skills with both technical and non technical stakeholders.
  • Organisation: Strong planning, prioritisation and time management abilities.
  • Continuous Improvement: Passion for coaching developers and improving engineering processes.

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Life insurance
  • Paid volunteer time

About the company

Reading is one of the United Kingdom’s leading technology and business hubs, making it an excellent location for building innovative digital solutions. At BriqueWeb Digital Solutions, we deliver custom web applications, mobile applications, e commerce platforms, user experience solutions and digital transformation services for businesses across multiple industries.

Apply for this position

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

Apply on uk.indeed.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · WWC 2024

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:42 min

Container hosting options available on Google Cloud Platform

Federico Fregosi · WWC 2022

Videos

See all

Related articles

See all