Apply now »

C# Specialist Software Engineer

Job Req ID:  16058
Posting Date:  21 Apr 2024
Function:  Software Engineering
Unit:  Digital
Location: 

Assembly, Bristol, United Kingdom

Salary:  Competitive with benefits

Job details

Please note that you will be required to gain SC clearance for this position (UK passport required)

Location - Bristol, Manchester, Leeds

Why this job matters

 

The role is to work with other software engineers to provide compelling applications; build and integrate with backend systems and APIs; and contributing to the learning strategy for software engineering.
The role is key to providing outstanding service to our customers by maintaining and improving the products we supply them with.


 

What you'll be doing

•  Creates and implements technical solutions for a domain or cross domains / portfolios of work within a specific technology area autonomously, understanding how solutions impact systems internally and/or externally and assessing impact of change.
•  Provides sound technical expertise to consult on significant component(s) of a technical solution within a specific domain or cross domain.
•  Identifies opportunities to improve standards of practice within a project, continuously enhancing ways of working.
•  Delivers resolutions to problems that tend to be complex, cross-domain or of high impact to customers.
•  Provides technical quality assurance over work of other engineers through matrix team structure.
•  Engages with business and product stakeholders, building relationships, managing customer expectations.
•  Ensures deliveries meet required non-functional standards.

The skills you'll need to succeed

•  Systems thinking - You provide technical expertise to evaluate the impacts and links between structure, people, process and technology. You think through the whole systems context, new perspectives and insight before taking on projects.
•  Technology excellence - You build and apply insight about emerging technology to develop and deliver new digital solutions. You break complex information down into understandable language.
•  Technology design - You partner with the business to understand and analyse user requirements and inform the architecture design for software, systems and networks.
•  Be agile - You identify opportunities to use collaborative approaches and continuous improvement. You contribute to projects as a subject matter expert or content owner.
•  Security Clearance -  Eligible to be Security Cleared to SC level.

Your experience

Mandatory
• Agile - Experienced in working within an agile team and aware of the associated development practices and ceremonies.
•  Communication – ability to communicate solutions to people of varying technical skill, work as a part of broader project teams.
• Technical - .NET, C#, containerization
• Continuous upskilling and ability to quickly learn new technologies
Preferred
• Technical – PL/SQL, ASP.NET, Web APIs, Angular
• OS – Linux, scripting

What you'll get

  • Competitive salary
  • 25 days annual leave (plus bank holidays)
  • 10% on target bonus
  • Life Assurance
  • Pension scheme if you pay in 5% BT will pay in an additional 10%
  • Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
  • 50% off BT and EE mobile pay monthly or SIM only plans
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • BT TV, including BT Sport and the NOW Entertainment membership, and 25% off NOW Sport, Cinema and Kids
  • 30% discount for friends and family on EE mobile pay monthly and SIM only plans

Apply now »