Web Developer

Recruiter
Global Navigation Solutions
Location
Aberdeen
Posted
22 Mar 2019
Closes
07 Apr 2019
Contract Type
Permanent
Hours
Full Time
Position: Web Developer Location: Aberdeen Reporting to: Head of IT Development Purpose of Role: The primary purpose of this role is to deliver robust GNS data platforms, desktop and web based product solutions, Internal business management solutions and associated backend service applications using the latest available technologies. You will be responsible for the full development life cycle process from technical analysis design, development, integration and testing, deployment, modification and maintenance. Key Responsibilities: Responsible for the design, development, modification, maintenance, testing and deployment of all GNS data platforms, desktop and web based product solutions, internal business management solutions and associated backend service applications. Provide technical analysis and design requirements and documentation. As part of the full development life cycle you will be responsible for GUI Testing, Functional testing, White box testing, Unit Testing, Integration Testing and Performance Testing. Develop fully integrated back-end to front-end solutions. Design, develop and maintain all GNS SQL databases. Develop to high quality coding standards. Responsible for project version control, branching and deployment. Maintain and develop a thorough and up-to-date working technical knowledge of digital solutions and the Voyager product suite. Maintain a detailed technical understanding of our products, systems, technologies, architecture and data sets. Provide advanced technical support escalated from the Development support team for all GNS systems, solutions and data sets. Complete any other task as assigned by the Head of IT Development. It should be noted that the above list of main duties and responsibilities is not necessarily a complete statement of the final duties of the post. It is intended to give an overall view of the position and should be taken as guidance only. Key relationships (Internal / External) Lead Software Developer Head of IT Development Chief information Officer Wider Information Technology Team Desirable Experience 3-5 years’ experience in developing web or desktop solutions Working within an Agile framework GIS mapping development experience JavaScript framework experience (e.g. Angular, Ember, React) .Net Framework experience (e.g. Entity Framework, LINQ, WPF, WCF) Automated Testing Experience Essential Knowledge Maintain an active interest and understanding of current and new development tools, technologies and techniques. Demonstrate forward thinking and innovative ideas. Good working knowledge and understanding of version control systems such as SVN, TFS & GIT. Desirable Knowledge High level of technical expertise, having been gained from developing fully integrated back-end to front-end solutions Good working knowledge and understanding of SQL database/data driven solutions. Good working knowledge and understanding of RESTful API Good working knowledge and understanding of Docker Good working knowledge and understanding of WPF, WCF, MVC, MVVM Good working knowledge and understanding of project management tools such as VSTS. Skills & Qualifications JavaScript, jQuery, CSS and HTML Strong SQL Database design and programming skills. Ability to provide a flexible, logical and analytical approach to testing systems and product solutions. Ability to work as part of a team working on multiple projects or autonomously as required. Flexible approach to dealing with ever changing priorities and deadlines Ability to deliver every time to high quality coding standards – time, cost, quality, efficiency and value. Clear, concise and confident communicator with both internal and external stakeholders Ability to provide estimated timescales on various project related tasks C#.Net and WPF A-Level Maths & English or GCSE equivalent Educated to Degree level or equivalent level of experience.

Similar jobs

Similar jobs