Lead Software Engineer (Alexander Bain House, Glasgow, United Kingdom)

Job DescriptionLead Software Engineer
(Alexander Bain House, Glasgow, United Kingdom)Recruiter: Luke ByrneCareer Grade: DInternal Closing Date: 26/08/25Why this job matters
You will be an influential member of a co-located, multi-disciplinary team responsible for the design, development, test, and support of monitoring and management systems that underpin BT’s Energy, Power and Cooling domain.As a lead software engineer based in BT''s main office in Glasgow, you will have a hands-on role in designing, developing, and integrating software applications and automation that drive BT’s energy efficiency, supporting our environmental commitments and transforming BT’s network to all IP digital, while ensuring resilience and reliability of this vital UK infrastructure.What you’ll be doing
Designing and developing microservice-architectured applications using Java/Spring Boot/RDBMS, employing agile methodologies (SCRUM, prototyping).Leading software engineering projects, directing a team of software engineers/associate software engineers, and taking an Agile/Scrum lead role as required.Providing subject matter expertise within projects, engaging with customers, and managing changes within your area of expertise.Applying software development skills to find innovative solutions.Mentoring software engineers/associate software engineers.Performing object-oriented analysis and design using common design patterns.Implementing test-driven development.Representing the software team at requirements and design workshops.Evaluating and selecting technology options, frameworks, and libraries for solutions.Understanding and applying knowledge from third-party technical/regulatory documentation.Integrating software with hardware in our Glasgow test lab during design and development.Managing IT infrastructure from design to support and maintenance.Having DBA experience and understanding performance issues and solutions.Skills and Experience
At an advanced/expert level, the following skills are required:Effective communication with stakeholders.5+ years of Core Java development.Design and implementation of microservice architectures using Spring framework and ReST APIs.5+ years of RDBMS development skills, ideally in Oracle and/or PostgreSQL.Test automation and test-driven development.Continuous integration/deployment and orchestration.Designing monitoring solutions and understanding IT security best practices.Knowledge of DevOps technologies.Experience in data analysis and reporting.BSc Hons in Computing Science or similar qualification.Experience you should have
Required:5+ years of Java software development.Managing small teams in an agile environment.Working with stakeholders to resolve technical issues.Experience with Microservices, Spring Boot, ReST APIs, relational databases, Linux, requirements management tools, test automation, version control, UML, CI/CD pipelines, data analysis.Desirable:Experience with Maven, Gitlab, Jenkins, Nexus, Linux Shell scripting, Vaadin UI, Oracle PL/SQL, Kibana/Elastic Search/Logstash, knowledge of Electricity Metering Industry and Power, Cooling and Energy domain.Benefits
10% bonusBT Pension schemeFamily leave from January 2025Enhanced women’s health support25 days annual leaveVirtual GP appointmentsCarer’s leaveTraining and developmentOption for sharesAbout us
BT Group is a leading UK telecom provider, investing heavily in digital infrastructure, 5G, and AI, committed to transforming connectivity and customer experience. We value diversity and inclusion and encourage applications from all backgrounds, even if you do not meet every requirement.
#J-18808-Ljbffr
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!