Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs
Job LocationStirling
EducationNot Mentioned
Salary£30,000 - £50,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

To lead the delivery of innovative solutions using leading open source software technologies as a member of a team responsible for the design, development, integration, testing and maintenance of the Company’s geospatial software products and customer solutions.ROLE AND RESONSIBILITIESDesign & Development- As part of project teams, develop technical specifications for new projects to meet scope in agreed timescales with internal and external stakeholders.- Lead the software design, development, testing and implementation activities required to deliver our products and customer solutions- Provide regular updates to Project Managers and Principal Developers on progress with assigned work commitments and alerting them to any new risks or issues.- Undertake technical leadership role in the delivery of medium to large scale projects.- Specify and implement web APIs, using RESTful principles..- Lead with the development of new features and products, and work alongside the test team to ensure that new and updated platforms, products and solutions are thoroughlytested for performance & quality, are able to handle specified load, are robust and can be supported & maintained over the long-term.- Leverage automation and continuous delivery practices to produce high quality applications on a consistent schedule.- Adopt and actively develop the use of Agile SCRUM technical practices including refactoring, unit testing and continuous integration.Systems Administration & Support- Undertake system administration, maintenance and support activities required to ensure business continuity of products and technical infrastructure, including the efficient resolution of customer technical support issues.- Lead with the build of continuous integration and deployment capabilities of the Product Development lifecycle.Resource and Performance Management- Monitor and regularly report on the status and resource utilisation of assigned project activities, providing regular updates to project stakeholders.- Identify and report on risks on assigned project activities, ensuring that risks are effectively controlled and reported to the Project Manager, Product Owner or Scrum Master as ppropriate.Technical and Product Strategy- Contribute to the ongoing development of our technical and product strategy and future product portfolio, technical standards, policies and procedures.2- Contribute to the overall software development strategy for us.Team and Company- Develop, adopt and continuously improve company standards for project management, software development methodologies, system administration and business management..- Provide pre and post sales technical consultancy in collaboration with colleagues in theOperations and Commercial teams.- Research and stay abreast of IT, software development and GIS industry trends, sharing knowledge with colleagues as appropriate.- Provide mentoring and support for less experienced colleagues.PERSON SPECIFICATIONExperience- Experience across all phases of the software product lifecycle including design, development, testing, release, support and documentation.- Experience in design, development and delivery of modern web applications built on a Service-Oriented Architecture.- Experience of working under Agile SCRUM methods of project delivery and iterative software development.- Expertise with standard technical practices including unit testing, version control, source control, continuous integration, coding standards.- Experience with some of the following development technologies:Python, JavaScript libraries, JQuery, JSON, Flask, AngularJS, Bootstrap, OpenLayers.- Ideally, development experience with some of the following middleware and database products: GeoServer, MapProxy, PostgreSQL, PostGIS.- Experience of modern web application environments, Containerisation(Docker), Amazon Web Services application products (EC2, ElasticBeanstalk), CI/CD (Shippable).Skills- Well developed technical analysis, problem solving, design, development and system administration skills.- Excellent written and verbal communication and organisational skills.Qualifications- A degree in software engineering, computer studies, GIS or relatedCompetencies- Ability to work independently with minimal supervision.- Capable of being hands on problem solving with ability to generate new ideas and solutions. Required skills

  • Agile
  • Scrum
  • Software Engineering
  • Technical Analysis
  • Testing
  • Keyskills :
    Agile Scrum Software Engineering Technical Analysis Testing

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved