Software Engineer / Support Developer
There are two project objectives: firstly to gain familiarity with open source mapping and geospatial tools and their integration with .NET development environments for web-based mapping and secondly to provide input into the design of a mobile application using .NET and XAML for Windows Phone 7 / Windows 8 in the area of augmented reality. The details of the specific objectives and achievements are defined by the outputs and outcomes below.
Outcome and outputs will be in the form of two complimentary solutions:
Firstly a migration of a classic web-based mapping solution to a new .NET based solution using modern FOSS geospatial mapping with associated APIs. This real-world example will be customer driven and success will be in internal design review and customer system and acceptance testing.
Secondly, for our Windows projects, the understanding and capabilities to integrate sensors and camera information into a sample app with reusable code compliant with our architectural guidelines will form the success criteria.
The graduate will work closely with the Technical Architect and Director as developer for a range of projects.
As a front-end application engineer, you will be focussed on both coding new developments within the open source mapping platforms currently utilised and the Windows Phone / Windows 8 applications the company creates (examples of typical apps are listed on the company website, focussing on sensor integration with camera and orientation)
You will also be supporting existing applications across the web and Windows Phone based on services, SQL data and geospatial technology platforms
Thus, you will gain familiarity with open source mapping and geospatial tools and their integration with .NET development environments for web-based mapping. You will also provide input into the design of a mobile application using .NET and XAML for Windows Phone 7 / Windows 8 in the area of augmented reality.
As part of the TalentScotland Graduate Placement Programme, the candidate will benefit from support from a team within Scottish Enterprise and will have access to training.
Skills and Qualifications
- Degree in software engineering, IT or related
- C# with MVVM (inc ASP.NET and LINQ)
- Silverlight or Windows Phone 7 development
- Other mobile (Android / iOS) platform experience
- SQL Server / SQL CE development
- Self-sufficient problem solver
- Recent commercial exposure and good communication skills
- jQuery, HTML5 and UI design
- Understanding of geospatial technologies
- SQL design and optimisation
- Windows Server and IIS Management
- Test driven development and unit testing
Linknode deliver software solutions and support to a range of prestigious clients on web and mobile platforms. With an on-going requirement to deliver and support existing and new customers, alongside strategic development investment, we have a new opportunity for a software development and support engineer providing job security and reward.
As a financially sound and successful organisation, Linknode offer the successful candidate a competitive package, a challenging and rewarding team role and the opportunity to work with a range of technology. Engineers in the company benefit from the flat structure within the organisation, designed to create organic growth, encourage input and personal interest and to reward performance - if you do well in this company there are great opportunities to accelerate your career and salary as well as develop your skills.
Location of Placement
Preferred Placement Start Date
26th June 2012
Duration of Placement
6 months with a strong possibility of converting to a permanent job (for the right person)