skip navigation
skip mega-menu

Principal Software Engineer

BT Group -

Full-time (Permanent)
Competitive
Published on
28 September 2023
Deadline
13 October 2023

What you’ll be doing

  • Participate in all aspects of agile software development, including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimised for speed and scale
  • Engage with inspiring designers and front-end engineers, and collaborate with software engineers to create reliable websites
  • Refactoring, cleaning up code and concepts by working towards building a better designed system
  • Collaborate across time zones via Teams, GitHub comments, Confluence, and frequent videoconferences
  • Manage code branching and integration

Skills

  • Excellent knowledge and commercial experience working at a master level using client side JavaScript, CSS, HTML(5) and JS libraries
  • Excellent knowledge and commercial experience using React, NextJS and preferably also Python 
  • Experience working with AWS (Lambda, S3, AuroraDB, Step Functions, Fargate, DynamoDB)
  • Experience building high performance workflows and large-scale customer facing web applications both front and back end
  • A polyglot developer who is willing to do what is necessary to get the job done, whether that is, system design, database design, web development, server development, analysis, requirements, data transformation, testing, etc.
  • Working experience of integrating mapping tools
  • Web portal user access management and customer data architectures

Experience

  • Worked alongside colleagues/led team through a period of high intensity
  • Suggested cost savings to assist budgets 
  • Developed quotes /business cases and ways to avoid costs 
  • Developed an internal network of strong working relationships you can call on to assist with your role 
  • Handled office politics/disagreements whist maintaining personal integrity 
  • Advocating and applying technology where it has not been used previously 
  • Used knowledge of the business to sell, negotiate or persuade 
  • Delivered results when the deliverables were unclear 
  • Tackled process/policy obstacles to delivery 

Benefits

  • Competitive salary
  • 25 days annual leave (plus bank holidays)
  • 15% on target bonus
  • Company car cash allowance
  • Life Assurance
  • Pension scheme
  • Private Medical cover 
  • Direct share scheme
  • 50% off EE mobile pay monthly or SIM only plans
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • BT TV with TNT Sports and NOW Entertainment
  • 30% discount for friends and family on EE mobile pay monthly and SIM only plans 

Subscribe to our newsletter

Sign up here