Introduction
The heart of the company, software developers make up more than half of the team at MX Telecom. Since all our products are designed and built in-house, there is an immense amount of variety in the role and no two developers have had the same experience yet. With constant exposure to new technologies and a seemingly never-ending stream of new projects, this role is for those who thrive on the challenges of learning on the job and working in a flexible, dynamic environment.
Description of Role
The candidate will be working on the development of our core products and services across a variety of technologies and business areas including SMS, MMS, Location Based Services, IVR/Telephony, Video and Bespoke Application Development.
As a member of the tightly integrated technical team, work involves design, development, support and maintenance of existing and new projects both internally (on our core systems), and in a client-facing capacity (under our Application Development offering).
Responsibilities
- Technical implementation, testing and deployment of systems
- Maintaining a clean and flexible code base so that new functionality can be delivered quickly and safely
- Requirements capture and design for the development of new features
- Investigation and resolution of complex operational issues
- Ensuring that systems are fit for purpose including unit, system and integration testing
- Delivery of production ready features early and often
Skills and Experience
Successful candidates will satisfy most of the following requirements:
- A Computer Science, Maths or Engineering degree from a top class university with A-levels or equivalent at grades A-B.
- Practical experience of Java, ideally with exposure to open source libraries such as Spring and Hibernate.
- Experience of XP practices such as TDD, pair programming and refactoring.
- Ability to work responsively, building prototypes quickly and evolving these into scalable production-quality systems.
- Some demonstrable knowledge of Linux, HTML with CSS, databases and standard development tools.
- Involvement with open source or hobby projects.
| Location: | Chiswick, West London |
| Salary: | Expected earnings £27.5k to £40k DoE + Bonus + Pension + Private Medical & Dental |
| Applications: | CV and covering letter to jobs@mxtelecom.com |
| Closing Date: | None |

