Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead software engineer

Glasgow (Glasgow City)
BT
Lead software engineer
Posted: 6 August
Offer description

What you’ll be doing

Positioned within our co-located Energy, Power & Cooling IT Centre of Excellence in Glasgow, your specific responsibilities will include:-
• Designing and developing microservice-architectured applications using Java/Spring Boot/RDBMS, employing agile methodologies (SCRUM, prototyping preferred)
• Responsible for leading software engineering projects within the team, directing a team of a few software engineers/associate software engineers as required, taking up an Agile/Scrum lead role qhere required
• Responsible for subject matter expertise within specific projects, customer interaction related to the subject and controlling changes within this area of expertise
• Leverage software development skills to find innovative approaches to problems.
• Mentoring of software engineers/associate software engineers
• Object oriented analysis and design using common design patterns.
• Experience with test-driven development
• Represent the software team at requirements and design workshops at BT and supplier sites.
• Experience in evaluating and selecting from competing technology options (languages, frameworks, libraries) for component level solutions.
• Experience in understanding and applying knowledge from 3rd party technical/regulatory documentation.
• Role requires integrating software with plant hardware in our Glasgow test lab during the design and development process.
• Experience in managing IT infrastructure from design and commissioning to on-going support and maintenance
• DBA experience / appreciation of common performance issues and how to address them.

Skill and Experience

The following skills at Advanced/Expert proficiency are required:
• Ability to communicate effectively with stakeholders (customers, other development/ design/support teams, suppliers, development partners)
• 5+ years Core Java development
• Design and implemention of microservice architectures using Spring framework and ReST APIs
• 5+ years RDBMS development skills, ideally in Oracle and/or PostgresSQL
• Test automation and test-driven development
• Continuous Integration/Continuous Deployment Automation & Orchestration
• Non-functional design and development including designing monitoring solutions
• Knowledge of IT Security best practice and techniques
• Understanding of Dev-Ops technologies and how they can be applied to improve an application / project / team.
• Experience in data analysis and reporting
• BSc Hons Computing Science or similar degree level qualification.
ip accountabilities
Experience you would be expected to have
REQUIRED
• Software development experience, including 5+in Java.
• Experience with managing small teams of developers in an agile manner
• Experience in working with stakeholders (other designers, suppliers, development teams, ops and customers etc.) to resolve technical issues.
• Experience of Microservices Architectures using Spring Boot and ReST APIs
• Experience of working with relational databases and SQL (especially PostgresSQl and/or Oracle)
• Experience in Linux operating system
• Experience in using requirements-management tools and processes (e.g. Jira)
• Experience in software test automation and manual testing using standard test tools (Junit, Jira etc.)
• Experience in designing and developing code for systems with strong non-functional constraints (performance, reliability, availability)
• Experience in version control
• Experience in creating design documentation written in the Unified Modelling Language (UML)
• Experience performing Show & Tell/Presentations to customers, developers, designers
• Experience of building and using CI/CD pipelines
• Experience in data analysis and reporting

DESIRABLE
• Experience using Maven, Gitlab, Jenkins, Nexus
• Linux Shell scripting experience
• Experience of Vaadin UI framework
• Experience of Oracle PL/SQL
• Experience using Kibana/Elastic Search/Logstash
• Knowledge/experience of Electricity Metering Industry and Power, Cooling and Energy domain
• Experience in integrating hardware with IT systems to facilitate the discovery / exposure of telemetry / control / alarm data

Benefits

• 10% on target bonus
• BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%
• From January 2025, equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It’s for all parents, no matter how your family is made up.
• Enhanced women’s health support: including help with menopause symptoms, cancer screenings, period care and more.
• 25 days annual leave (not including bank holidays), increasing with service
• 24/7 private virtual GP appointments for UK colleagues
• 2 weeks carer’s leave
• World-class training and development opportunities
• Option to join BT Shares Saving schemes

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior lead software engineer - ai/ml and data platforms | glasgow, uk
Glasgow (Glasgow City)
JPMorgan Chase & Co.
Lead software engineer
Similar job
Lead software engineer
Glasgow (Glasgow City)
KPMG-UnitedKingdom
Lead software engineer
Similar job
Senior lead software engineer - tech, data & product talent development
Glasgow (Glasgow City)
JPMorgan Chase & Co.
Lead software engineer
See more jobs
Similar jobs
BT recruitment
BT jobs in Glasgow (Glasgow City)
It jobs in Glasgow (Glasgow City)
jobs Glasgow (Glasgow City)
jobs Glasgow City
jobs Scotland
Home > Jobs > It jobs > Lead software engineer jobs > Lead software engineer jobs in Glasgow (Glasgow City) > Lead Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save