Search more vacancies

Software Developer

ID: #12140     Date: 13/06/17

Location England, London
Company Avanti Communications Group plc
Salary by agreement
Job type Permanent
Sector(s): IT & Telecoms jobs
Avanti Communications Group plc

  • Minimum 3 - 5 years of software application development experience;
  • Degree in Computer Science or related discipline;
  • Experience of full stack application development;
  • Experience with RESTful APIs;
  • Experience with MySQL databases (and their derivatives);
  • A high level of proficiency in the following technologies is essential: J2EE and Spring, Javascript, CSS, HTML5 and GIT for version control;
  • Good written and oral communication skills in the English language;
  • Excellent proven interpersonal skills;
  • Demonstrable strong organisational skills;
  • Ability to work in a small team;
  • Flexibility to travel as the role will involve some travel abroad for client and project meetings.

Desirable skills

  • Experience of mobile/smartphone application development on the Android platform;
  • Knowledge of Unix style OS, Ubuntu in particular;
  • Knowledge of NoSQL databases;
  • Knowledge of telecommunications networks including mobile and distributed systems;
  • Experience of IP multicast technologies for content distribution;
  • Knowledge of satellite telecommunications;
  • Fondness for innovation and innovative usage of technology will be an advantage

Job responsibilities

  • Obtain and document requirements from clients and users;
  • Define detailed system specification;
  • Deliver system design using Object-Oriented Modelling (OOM) techniques, Universal Modelling Language (UML) and storyboarding;
  • Investigate, design and implement solutions, using object-oriented programming principles, to problems and new requirements/features;
  • Experience developing software products using the agile software development model will be beneficial;
  • Prepare relevant reports, presentations and other documents as required;
  • Preparation of training material and manuals for users including delivery of on-site training;
  • Support system trials and pilots including rollout as well as providing technical support/maintenance post-rollout;
  • Support the project manager and lead software engineer as required;
  • Contribute to the continuous improvement of the software development practices within the team.

Tell about this vacancy friends


Name    Avanti Communications Group plc

Phone  44 (0) 207 749 1600

Archived: This vacancy is not longer available, use our search engine to find similar vacancies.