Job Description

Global network and communications service provider has a requirement for a Senior Software Developer to join the team. With over 40 years experience in their sector, the business has a strong reputation for innovation and customer experience. Their core areas of expertise lie within data networks, security, voice, managed services and professional services.  They have a strong focus on training and development for employees and offer excellent opportunities for progression.

This is a permanent role within the EMEA IT development team and requires an individual to be responsible for the full stack development, support and maintenance of internal business owned applications and data eco-systems, data analytics and communication with internal Stakeholders, Users and Management.

Key Tasks:

  • Researches, designs, develops, configures, integrates, tests and maintains existing and new business applications (UI) and/or information systems solutions including databases / webservices through integration of technical and business requirements
  • Responsibilities include, but are not limited to:
    • Analysis of business requirements
    • Development of new solutions
    • Maintain and support new and existing solutions; defect resolution and enhancements
    • Creation of documentation
    • Testing and release management
  • Remains current, by acquiring & enhancing technology expertise with evolving systems programming, analysis, and database technologies.
  • Individual will learn to use in-house developed tools, develop within agreed standards and design guidelines with close cooperation with the principle developer
  • Demonstrate the ability to translate and formalise complex specifications in consultation with the users and management
  • Individual will support ad hoc requests and projects as prioritised by the EMEA IT Management / Business
  • Be able to work within an agile development team
  • Individual to be self-motivated and own the end-to-end process

Required Skills:

  • C#, MVC, IIS
  • S.O.L.I.D Principles
  • Microsoft SQL Server (TSQL Queries)
  • SQL Analysis Services (SSAS)
  • SSIS/DTS package development
  • SSRS reporting services
  • Understand & interpret business users requirements and assessment of LOE (Level of Effort)

Desirable Skills:

  • Oracle Database
  • Visual Studio
  • Salesforce.com
  • Php
  • VBA
  • Experience of working in an agile development team