Full Stack Senior Software Engineer
BT Group, Birmingham
Full Stack Senior Software Engineer
Salary not available. View on company website.
BT Group, Birmingham
- Full time
- Permanent
- Onsite working
Posted 3 days ago, 30 Nov | Get your application in today.
Closing date: Closing date not specified
job Ref: c8b89483f5114c44adb488594dee22dd
Full Job Description
- Uses a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organising cross-functional teams.
- Develops methods or a mathematical process for problem-solving and engineering algorithms.
- Develops message protocols that allow distributed elements of an application to communicate.
- Creates a computer program or a set of programs to perform the different tasks that a business requires.
- Artificial Intelligence/Machine Learning: Applies knowledge of artificial intelligence and machine learning from a data perspective and understands potential data applications to improve overall business outcomes.
- Uses a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
- Tests each change done to a codebase automatically and as early as possible, pushing changes to a staging or production system.
- Applies processes that facilitate the designing, development, implementation and maintenance of enterprise data management systems.
- Finds and resolves bugs within computer programmes, software, or systems.
- Protects information and information systems against unauthorised access or modification of information.
- Microservices/Service Oriented Architecture: Develops software systems, focusing on building single-function modules with well-defined interfaces and operations.
- Applies a computer language to communicate with computers using a set of instructions and to automate the execution of tasks.
- Leads the work of a team to achieve goals and meet success criteria at a specified time.
- Follows a specific process used by the software industry to design, develop and test high quality software.
- Conducts an investigation to provide stakeholders with information about the quality of the software product or service under test.
- Approach to Java and/or Python(back-end) proficiency.
- Approach to React and/or Node Ecosystem (front-end) proficiency.
The Full-Stack Software Engineer independently executes advanced activities to deliver the engineering strategy and roadmap that supports BT's commercial strategy through cross-functional business partnering and the participation of a team that pursues innovation as well as engineering excellence., Demonstrated track record of quickly learning new paradigms which fit modern SE needs and using them effectively. - Demonstrated experience in applying Agile Software development processes.
- Demonstrated experience designing systems to fit distributed infrastructures and client-server architectures.
- Knowledge of testing tools and techniques for Test-Driven Development)
- Experience in architecting scalable solutions to problem solver solving in the telecom industry.
- Demonstrated experience creating secure RESTful APIs with a strong focus on Java Spring Boot.
- Experience with NodeJS/TypeScript and Python.
- Experience in large-scale system integrations.
- Experience with productionising cloud-based applications (AWS & GCP).
- Familiar with highly regulated business operations and regulatory bodies.
- Familiar with consuming ML models and third-party APIs.
- Ability to work independently and help more junior software engineers with coding or software-related issues.
- Experience in building strong relations with stakeholders and ability to explain complex topics by using techniques such as storytelling with data.
- Experience with developing geospatial solutions and their applicability to Optimisation problems in the telecom industry., 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.
- Annual On target bonus 10% (personal and company multipliers)
- BT Pension scheme; minimum 5% employee contribution, BT contribution 10%
- Life Assurance
- Direct share scheme
- Exclusive colleague discounts on our latest and greatest BT broadband packages
- 50% off EE mobile pay monthly or SIM only plans and 50% discount for friends and family on EE SIM only plans
- My Discounts gives colleagues access to unbeatable savings on everyday purchases at hundreds of retailers
- Discounted EE TV including TNT Sport and the NOW Entertainment membership
- Great support for working parents including pay whilst on maternity, adoptive, and paternity leave
- Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
- 25 days annual leave (not including bank holidays), increasing with service with buy holiday option
- Volunteering days so you can give back to your local community
- Brand new electric vehicle salary sacrifice arrangement, known as 'My EV' Our leadership standards Looking in: Leading inclusively and Safely I inspire and build trust through self-awareness, honesty and integrity.
Relevant jobs
- IT / Telecommunications Jobs in Aldridge, Walsall
- IT / Telecommunications Jobs in Bilston, City of Wolverhampton
- IT / Telecommunications Jobs in Birmingham
- IT / Telecommunications Jobs in Bloxwich, Walsall
- IT / Telecommunications Jobs in Brierley Hill, Dudley
- IT / Telecommunications Jobs in Bromsgrove
- IT / Telecommunications Jobs in Brownhills, Shropshire
- IT / Telecommunications Jobs in Coventry
- IT / Telecommunications Jobs in Dudley, North Tyneside
- IT / Telecommunications Jobs in Evesham, Worcestershire
- IT / Telecommunications Jobs in Great Malvern, Worcestershire
- IT / Telecommunications Jobs in Halesowen, Dudley
- IT / Telecommunications Jobs in Hereford
- IT / Telecommunications Jobs in Kidderminster, Worcestershire
- IT / Telecommunications Jobs in Leigh, Wigan
- IT / Telecommunications Jobs in Leominster, County of Herefordshire
- IT / Telecommunications Jobs in Ludlow, Shropshire
- IT / Telecommunications Jobs in Malvern Link, Malvern Hills
- IT / Telecommunications Jobs in Oldbury, Shropshire
- IT / Telecommunications Jobs in Rowley Regis, Sandwell
- IT / Telecommunications Jobs in Smethwick, Sandwell
- IT / Telecommunications Jobs in Solihull
- IT / Telecommunications Jobs in Stourbridge, Dudley
- IT / Telecommunications Jobs in Royal Sutton Coldfield, Birmingham
- IT / Telecommunications Jobs in Tipton, Sandwell
- IT / Telecommunications Jobs in Walsall
- IT / Telecommunications Jobs in Wednesbury, Sandwell
- IT / Telecommunications Jobs in West Bromwich, Sandwell
- IT / Telecommunications Jobs in Whitehaven, Cumbria
- IT / Telecommunications Jobs in Wolverhampton
- IT / Telecommunications Jobs in Worcester