This email address is being protected from spambots. You need JavaScript enabled to view it.

Title: Senior Software Developer
Location: Belfast
Salary: Neg

We require a Software Developer to join my clients Belfast Office to work as part of a small project team designing and developing solutions for our clients.

Role Responsibilities:

  • Contribute positively and significantly to the project team: support, learn from and share ideas and information with the team
  • Take full responsibility for quality of work performed
  • Complete tasks and make deliveries in accordance with requirements and time, cost and quality targets
  • Demonstrate effective communication, both orally and in writing, with colleagues, clients and customers
  • Show initiative and make time available to ensure general technical competencies and specialisations are kept up-to-date in line with industry developments
  • Assist the team to achieve its maximum velocity by identifying potential improvements & efficiencies in the architectures, technologies & processes being employed

Key Skills:

  • Upper second class or first class honours degree in Computer Science, Software Engineering, Electronic or Electrical Engineering or similar science based degree
  • Post graduate industrial experience with relevant experience of delivering across multiple software projects
  • Experience of Web Services development in an n-tier environment preferably using a LAMP stack (ideally Linux/Apache/MySQL/Perl)
  • In-depth experience of development in one or more languages e.g. Perl, C#, Java, PHP …etc
  • Strong analytical and problem solving skills
  • Good communication skills
  • Ability to work as part of a team

Preferred Skills:

  • Database experience e.g. Relational (MySQL) & Document (Mongo)
  • Experience in development using HTML5, CSS & Javascript
  • Experience in test-driven development, behaviour-driven development, continuous integration and continuous delivery
  • Understanding of Agile design and delivery approaches such as Scrum methodology
  • Telecoms domain knowledge particularly in terms of BSS & OSS
  • Customer facing experience and skills