glas logo

Junior Software Engineer

Summary

Summary information: Junior software engineer
Contract location Falmouth, Cornwall
Annual salary £18,000 - 23,000
Publication date 25 January 2019
Role type Permanent
Notice type Current opportunity
Notice status Open
Telephone number 07512436232 / 07805034896
Email hello@glas-data.com
Other information Company Website

The Role

Glas Data is seeking the services of a Junior Software Engineer on a permanent basis. The successful candidate will be a keen software engineer with proven knowledge of, and experience in, commercial software development. You will be part of the growing tech team at Glas Data, helping maintain and develop their web and mobile tools.

The right candidate should be highly motivated, passionate about software, ready to learn and take on new challenges and be able to work independently and within a team.

This role will be based at Glas Data’s office in Penryn, Cornwall.

Responsibilities

  • Develop and maintain features for Glas Data’s web portal, using React.js
  • Develop and maintain features for Glas Data’s APIs, using ASP.NET Core 2.1, Python 3.6 and AWS
  • Develop and maintain features for Glas Data’s mobile app using Xamarin.Forms
  • Thoroughly test all features using jest/mocha, Xunit, NUnit
  • Version code using Git
  • Operate in an agile (KANBAN) development
  • Use task management software e.g. Trello
  • Perform daily standups and code reviews

Skills and Qualifications

  • Computer science qualification honours degree level or equivalent experience
  • Familiarity with modern programming languages
  • Familiarity with object-oriented software design and development
  • Knowledge of TDD or similar testing strategies
  • Familiarity with code versioning tools such as Git
  • Knowledge of C#, JavaScript, Python, VisualStudio, VisualStudioCode, React, Xamarin. ASP.NET Core 2.1 a bonus
  • Knowledge of cloud infrastructure and AWS a bonus
  • Linux system experience and knowledge a bonus
  • Experience with document based databases (e.g. MongoDB, DynamoDB, Couchbase) a bonus
  • Experience working as part of a team

Benefits

  • Competitive rate commensurate with experience
  • An opportunity to work on a new product with a young company
  • Weekly fruit box in office
  • An opportunity to enjoy the fresh Cornish air, sea and countryside

To apply please email your CV to hello@glas-data.com

About Us

Glas Data is an agricultural technology company with one key aim: to unite the technological aspects of food production for the benefit of the entire sector and ultimately, the end consumer. Glas Data's core product offers an easy-to-use, cloud-based, agricultural management and decision support solution that uniquely enables users to collect their own precision farm data, from any source, put it into one place, and provide them with intuitive aggregation and visualisation tools.

Glas Data's vision is to empower farmers and increase supply chain efficiency overall by decreasing complexity along the value chain. This will allow data to be exploited to its fullest potential, highlighting opportunities to increase growth and productivity. The 10 year aim is to penetrate all levels of the agricultural supply chain from farms to consumers, bringing traceability and unparalleled analysis to the sector. We are excited to bring technologies such as AI and machine learning to bear in solving some of agriculture's most pressing problems, and are already working with the world's most prestigious agricultural research institution on developing predictive algorithms for crop yields. This technology can be highly valuable to financial sectors, such as pre-harvest funding, insurance and commodities trading (quantitive models) and we are already exploring potential in these areas.

Ultimately we're driven to simplify the world of precision farming and unlock the value of precision data, saving our users time and money whilst improving efficiency and yields.

We aim to be an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.