Software Engineer

·
Full time
Location: Huntly
·
Job offered by: SmartRural.coop
·
Category: IT & Technology
SmartRural Operations is dedicated to harnessing the power of data to support farmers, agronomists, and other stakeholders in the agricultural industry. We aim to move from simply deploying IoT solutions to creating secure, scalable data platforms to facilitate data-driven decisions that improve crop yield, optimize resources, and promote sustainable agricultural practices. Job Summary:

We are seeking an experienced Back-End Developer to join our team and contribute to the design, development, and optimization of our data systems. This role involves building database solutions, creating reliable APIs, and developing data analysis tools that enable stakeholders to access actionable insights. As part of a small team, you will have the opportunity to recommend solutions, and take those solutions through to implementation. Key Responsibilities:

Database Design & Management:

Design, develop, and maintain robust, scalable, and secure database systems to manage large volumes of agricultural data. API Development:

Develop RESTful, gRPC or GraphQL APIs to enable seamless data exchange between various services and interfaces. Data Analysis Tools:

Collaborate on the development of data analysis and visualization tools that provide users with critical insights from complex data sets. Integration:

Work with IoT and remote sensing technologies to improve/maintain ingestion and processing data from various sources, ensuring compatibility and data quality. Security & Compliance:

Ensure data security and compliance with industry standards, handling sensitive data in line with GDPR and agricultural data protection regulations. Optimisation & Maintenance:

Optimise application performance, ensure reliability, and perform routine maintenance to improve the overall functionality of back-end systems. Documentation & Collaboration:

Document systems, APIs, and data workflows and collaborate with cross-functional teams to meet project milestones. Qualifications:

Education:

Bachelor’s degree in Computer Science, Information Technology, Stack Development or a related field (or equivalent work experience). Experience:

3+ years of experience in back-end and/or software development, preferably in a data-driven environment. Technical Skills:

Proficiency in server-side languages such as Java, Python, Node.js, or equivalent mature language. Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Ability to design and build of APIs (REST, GraphQL) and work with third-party API frameworks. Working knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes). Ability to analytically interpret data and design systems that support data analysis and visualization. Strong problem-solving abilities, attention to detail, and effective communication skills for cross-team collaboration. Ability to produce clear and concise documentation. Preferred:

Experience with any backend frameworks such as Parse, Express.js, Django, Flask, Laravel, FastAPI, Spring. Understanding of time-series database systems. Experience with data processing frameworks. Understanding of geospatial data management and mapping tools (e.g., GIS, PostGIS). Experience with Agile project management is a plus. Background in machine learning or statistical analysis is a plus. Familiarity with agricultural industry, data types, IoT devices, and remote sensing technologies is a plus. Benefits:

Salary range: £34,000 to £44,000 per annum. Flexible working hours and remote work options. Opportunity to work on meaningful projects that impact sustainability in agriculture. Professional development opportunities through allocated training budget. Salary sacrifice car scheme available. Our Values

For those seeking a sense of purpose in their work, SmartRural provides an opportunity to align personal and professional values. As part of the SAOS group of companies, we are united through co-operative values and seek to improve Scottish agriculture through fairness, sustainability, and innovation. By choosing SmartRural, individuals can take pride in knowing their efforts directly support a collective mission that makes a real difference in Scotland. This is a workplace where principles matter as much as profits, and where every contribution helps to build a better, more equitable future for Scottish Agriculture. Contact

For further information please contact us at

careers@smartrural.coop . Seniority level

Mid-Senior level Employment type

Full-time Job function

Engineering and Information Technology Industries

IT Services and IT Consulting

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details