Junior Software Engineer

£18000 - £22000 per annum
30 Apr 2019
28 May 2019
Recruitment Genius Ltd
Contract Type
Full Time
This is an opportunity to join a young, dynamic agri-tech start-up with the vision of solving the pressing issue of data fragmentation in the agricultural sector. Their objective; to deliver value-added insights to their clients, enabling them to realise a vision of a truly intelligent, sustainable and profitable agricultural future. They have exciting opportunities for talented Junior Software Engineers to join their team. They operate with a flexible collaborative ethos - everyone's opinion counts.

They are 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, 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 their office in Penryn, Cornwall.

- Develop and maintain features for their web portal, using React.js, APIs, using ASP.NET, mobile app using Xamarin.Forms
- Thoroughly test all features using jest/mocha, Xunit, NUnit
- Operate in an agile (KANBAN) development
- Use task management software e.g. Trello


- Computer science qualification honours degree level or equivalent
- Knowledge of TDD or similar testing strategies
- Familiarity with code versioning tools such as Git
- Knowledge of cloud infrastructure and AWS a bonus
- Experience working as part of a team

- 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

If you have the passion to become part of something new that will make a huge difference, then get in-touch. They would love to hear from you.