
Software Engineering Professional
/10
Job Description
Why this job matters
The Software Engineering Professional supports the execution of BTs software engineering strategy through cross-functional delivery, contributing to the development of technical solutions and platforms that enable innovation and engineering excellence.
What you’ll be doing
1.Supports the implementation of technical solutions for customers and colleagues, working within cross-functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area.
2.Supports in the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms effectively balancing short-term impact with long-term transformation.
3.Supports the design and development of software solutions aligned to architecture and security standards.
4.Undertakes technical reviews to maintain proficiency in software engineering principles and practices.
5.Supports with the designs of technical specifications and development of software solutions of smaller and /or less complex initiatives in partnership with team, contributing towards the quality of delivery.
6.Writes, tests and reviews code under supervision, refining as needed and communicates to engineering professionals and colleagues involved in the project.
7.Integrates existing software products and resolves routine compatibility issues.
8.Maintains systems by monitoring and correcting software defects.
9.Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity.
10.Supports the use of tools and automation processes to enable continuous delivery.
11.Contributes to the delivery of technical roadmaps aligned to business and engineering needs.
12.May support engineering and operational excellence initiatives, assisting with implementing metrics and processes for regular assessment and improvement.
13.Supports in the implementation of ways to improve working processes within the area of software engineering responsibility.
The skills you’ll need
TroubleshootingAgile DevelopmentDatabase Design/DevelopmentDebuggingProgramming/ScriptingMicroservices/Service Oriented ArchitectureVersion ControlIT SecurityCloud ComputingContinuous Integration/Continuous Deployment Automation & OrchestrationSoftware TestingApplication DevelopmentAlgorithm DesignSoftware Development LifecycleDecision MakingGrowth MindsetInclusive Leadership
Our leadership standards
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.
Company benefits
Working at BT Group
Company employees:
Gender diversity (m:f):
Hiring in countries
Brazil
Canada
Hong Kong
Hungary
India
Poland
Singapore
Spain
United Kingdom
Office Locations
Other jobs you might like
Software Engineer
London - The River Building HQ
Transparency8.2/10
RankingSoftware Engineer
Bangalore, India
Transparency9.2/10
RankingSoftware Engineer – National Security
Manchester, United Kingdom
Transparency8.8/10
RankingSenior Software Engineer
London, United Kingdom
23 Jan
Transparency8.4/10
RankingLead Software Engineer
India, Bengaluru, 560064 | India
Transparency8.4/10
Ranking
