Job Title_ Senior Developer
Why is this role key to our business?
A Senior Product Engineer works on a specific COTS component such as the HPSA strategic activation platform or the CA Layer 7 SOA Gateway which is part of TalkTalk’s OSS application estate.
The primary responsibility of a Senior Product Engineer is to configure and integrate systems, using their technical and analytical skills, that meet customers’ requirements and conform to the solution & systems designs.
As well as providing subject matter expertise on the product set, a Senior Product Engineer works closely with the other members of the Delivery team supporting technical leadership within the department.
A Senior Product Engineer provides operational support to the technology operations teams to ensure the OSS systems are operationally available and stable.
As a part of our team, you will be helping us to drive forwards best practice adoption and creation in our software architecture and coding patterns and principles and adding to our constant drive to be the best at what we do.
The Senior Product Engineer will be a true Technical Lead within our department, mentor, guide, coach and support everyone around you to ensure we hit our deadlines, develop our people and succeed as a team. Take ownership of issues and see them through to resolution
What we can offer you
We’re big on giving people a choice about how they work at TalkTalk. That’s why we’re embracing what we call ‘next generation ways of working’. Put simply, we’ll give you a real say about how, when and where you work – and all the tools you need to do it.
We want everyone here to have an impact; to have a voice. To be part of something big. To be part of something new. In every role, in every team, people here are given a say. What can we do better? How can we simplify things for our customers? Where next? What next? How can we get where we want to be? And when can we get there?
We'll get the best out of you so you can do great things for our customers.
You’ll join a pacy, dynamic and innovative environment where collaboration is the norm and development opportunities are everywhere. We want to help you to do your best work and have your biggest impact. Your development will always be led by you, supported by your line manager and backed by the business.
As well as providing a great range of core benefits such as annual bonus, a company pension scheme and private medical insurance, we also_
· Embrace flexible working
· Support you to achieve your career goals
· Offer income protection and life assurance
· Offer a range of discounts on products and shopping
To be successful in the role you must have_
1. Experience of JAVA, J2EE, JBOSS App Server, Web Service Development, Oracle
2. Practical experience of applying OOP
3. Knowledge of software design and development across multiple disciplines
4. Knowledge of RDBMS including SQL
5. Experience using version control systems
It would also be great to have_
1 Degree or equivalent
2 Understanding of Telecoms products and services
3 Understanding of telecoms networks and activation
4 Experience with JSP, AJAX, Hibernate
5 Experience of Waterfall and Agile
About OSS Delivery
Working in OSS Delivery you will be at the epicentre of our Technology function delivering key projects for our Consumer and Business customers to launch new products and improve customer experience. The systems we are responsible for enable us to sell, bill and assure the smooth running of customers service 24 hours a day 365 days of the year. Key projects in flight right now include improving our customer Repair journeys as well as launching the next generation of connectivity for our consumer (Fibre For Everyone) and Business (IPVPN) customers.
The OSS systems estate is truly gargantuan and we have a large and diverse team of awesome people making the magic happen. We work with a wide variety of different technologies ranging from a variety of object oriented programming languages (including C#, Java, C++) through to cutting edge COTS and CRM systems including Pega and Salesforce. We are constantly looking to improve and utilise the latest features in each technology and over the last 2 years have invested heavily in drawing down on technical debt with great success and we will continue to give our amazing team the opportunity, support and freedom to own and love all of our systems.
With such variety you may find two days are never the same as one another but we have the right support in place to hep you be the best you can be and ensure our code is delivered and tested on time and to the highest quality. Our teams collaborate closely with one another and all of the other fantastic teams at TalkTalk and the importance of this will only grow as we start on a journey to become more agile in our processes and ways of working. This collaboration often extends beyond the workplace and we are proud of the work the team have done with local schools to demystify computer programming and help create the next generation of technologists
We’re TalkTalk, a challenger brand in the world of Broadband, Phone, Mobile and TV. Our job is to bring the best value connectivity, to everyone. We believe every customer matters, so we offer products and services that are simple, affordable, reliable and fair.
We’ve never been afraid to shake things up. It’s been a way of life for us ever since we were founded. We’re proud of what we’ve achieved – and we want to keep on pushing the boundaries. So today we’re putting our focus on customers and technology like never before. After all, the better our technology, the better placed we’ll be to get things right first time for the millions of people who count on it.
Our plans for the future are exciting, and not just for us. If you’ve got ambitions as big as our own, you can help to revolutionise our business. And right now, that’s got to be the biggest reason to get on board.
Sound Good? Fancy Joining Us?
If you like what you have read and think TalkTalk and OSS Delivery may be the place for you then we are delighted to say that we are presently recruiting and there are a variety of roles across software development / customisation, testing, people leadership and governance and definition of best practise. You can find out more about each of these roles via our careers site and we would love to hear from you if you feel you could be a great fit in this amazing team.