Belfast, but would also consider UK locations Birmingham, London, Bristol, Manchester
We’re searching for a driven, customer focused, software engineer to join our specialist contact centre organisation, Global Cloud Solutions. We are responsible for the end-to-end development and support of a range of contact centre solutions including Genesys, Avaya, Verint and Enghouse powered contact centres.
As a team we provide services for multinational customers, supporting them in utilising cloud technologies to maximise business performance and provide excellent customer experience.
You would be joining a passionate and supportive team of contact centre developers covering all aspects of the product development lifecycle.
You would be responsible for working on customer requirements for complex integrations into their SaaS contact centre solutions.
You will have experience in cloud based software solutions and will have a passion for delivering customer focussed solutions.
- Working with customers initial requirements to agree lower level details and propose a design, including effort estimations and performance considerations.
- You will be comfortable working independently as well as with others and collaborating with other developers where appropriate.
- Investigation and resolution of issues/bugs in the application code.
- Design and implementation of projects/changes as part of a project delivery team
- The scoping and estimation of customer change requests and driving them through to implementation, including utilizing other members of the team for implementation.
- Making solution recommendations with justifications for approach to wider technical teams.
- Proposing best practise and reusable solutions for cloud based software.
- Furthering your understanding of our products and of software engineering more widely through the use of learning tools and internal knowledge shares.
- Sharing your knowledge with the development team and wider teams where appropriate.
- Supporting and mentoring other developers in the areas that are in your understanding.
- Seeking guidance from other team members in a timely fashion where appropriate.
- Engaging in process improvement, using continuous improvement methodologies.
Skills and Experience we are looking for
A solid software engineering background is essential, however we recognise that not everyone has the same levels of experience and expertise. A willingness to learn will go a long way.
Software Skills:
- Degree level qualification in Computer Science or other relevant qualification.
- Good working knowledge of C# and .NET core is ideal, however experience in other similar languages such as Java or C++ in a cloud based environment would be considered.
- Good working knowledge of design and development of AWS/Azure containerized applications.
- Good working knowledge of SQL databases - ideally T-SQL although this is not essential.
- Understanding of agile software development methodologies, continuous integration, debugging and fault finding skills.
- Desirable but not essential: Good knowledge of the APIs relating to any of the following contact centres : (Genesys Cloud, Anywhere365, Five9s, AmazonConnect)
- Experience in requirements capture and low level design within a customer facing environment
- Experience in working in a collaborative way to make customer focussed deliveries a success.
Experience in supporting customers throughout user acceptance testing and go live.
-
Problem Solving:
- Ability to investigate and solve technical issues at a relevant level is key.
Experience in a problem solving/requirements capture capacity is ideal.
-
Proactivity:
Self-motivated to investigate, learn and try to find resolutions, seeking assistance where appropriate.
Communication:
- Ability to discuss customer requirements in clear and simple language, and the ability to articulate technical concepts to other team members.
Ability to recognise your limitations and seek help where appropriate to ensure timely deliveries is key
-
With over 175 years of heritage, BT is now the flagship business brand of BT Group. We’ve brought together our best people and capabilities into a B2B powerhouse serving 1.2 million business customers internationally.
We’re a global leader for secure connectivity and collaboration platforms for businesses of all shapes and sizes, from big household names and government departments, right through to sole traders and new start-ups. But it’s not just the technology that matters, it’s what it can do to help them build stronger, smarter, more secure businesses.
We value diversity and inclusion and believe in making a positive impact. We connect for good by championing digital inclusion and equipping people, businesses, and communities with digital skills to thrive.
As a member of our team, you will be part of an organisation that celebrates difference, fosters innovation and provides you with opportunities to be your best. With millions of businesses relying on us daily, joining BT means you can be part of a diverse and multi-skilled team that makes a significant impact to society.
A FEW POINTS TO NOTE:
Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.
DON'T MEET EVERY SINGLE REQUIREMENT?
Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.