Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Senior Software Engineer at Resilient Networks plc (London, England)

$
0
0
Our platform provides highly reliable real-time telecommunications services, and is engineered to be right-first-time. We are looking for someone with deep software engineering skills to join our development team.

We are an Agile, TDD-focused development house, and our engineers are top-flight experts in the skill and craft of developing inherently maintainable, inherently stable, inherently scalable code.

We believe strongly in team-based development: no 'black-box' niche experts here! Everyone contributes to the overall architecture, design and implementation of the whole codebase.

If you are at the top of your game, if you believe that you understand the challenging art of software engineering, then we have a position for you to exploit and develop your skills to the full

THE ROLE
========
Type: Full-time
Experience: Mid-Senior level
Functions: Engineering
Industries: Telecommunications
Compensation: 50,000-80,000 GBP Per Year (depending on skills and experience)

REQUIRED SKILLS
==============
We need someone with:
* strong object-orientated design skills
* familiarity with test driven development and its role in iterative design
* experience of Agile methodologies is useful

Above all this, however, you must be a consummate software professional, able to perform at the highest level

WHAT WE DO
===========
We develop and host our own multi-protocol telephony application server software and network. We use this platform to provide a wide range of services to businesses through interconnects between our network and other providers, such as BT and Orange. We also develop a range of other services around this core platform like Web sites and APIs to allow users to manage their telephony services.

The platform is a large geographically distributed system which must provide very high levels of reliability. Our network is designed to resist failure and is relied on by large businesses to protect their telephone services in the event of a disaster.

Our products range from full geographically redundant protection of a business entire telephony network, through large distributed virtual contact centres to flexible working and voice mail systems.

HOW WE DO IT
=============
We use test-driven iterative development to allow us to rapidly develop and deploy new features to our platforms. Our core development team consists of both Engineers and Testers who work collaboratively. We demand high levels of software design and implementation quality so that we can deploy new features in such a short cycle. This focus on software quality allows our code to go from initial story to being used by tens of thousands of users in just a couple of weeks.

We use a range of technologies with a pragmatic focus. Including SQL, LDAP, Message Queues, Java, C++, JEE Application Servers, .NET, Maven, Eclipse, plus many other languages and technologies. We are keen users of open source technology and libraries although we also use closed source software where it is the most appropriate solution.

We promote an open environment where all our engineers can contribute to and own our whole product. Developing high levels of software engineering and programming skills and adopting new methodologies and design ideas where appropriate.

COMPANY DESCRIPTION
====================
Resilient Networks plc is a fast growing, professional provider of advanced voice services to blue chip customers ranging from BT to Barclays. We are a 40 strong company based in a central London location and actively promote flexible working and a team based working environment.

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles