Title: Senior Software Engineer
Type: Full-Time, Permanent
A competitive salary depending on experience, plus benefits.
As such we encourage you to apply as soon as possible.
We encourage the right candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.
Agrecalc is the market-leading farm carbon calculator – a software solution that makes farm greenhouse gas emissions visible, helping actors across the food supply chain take confident and cost-effective steps towards a net-zero future.
Using Agrecalc enables benchmarking and monitoring of farm GHG emissions. We support the global agricultural transition to a low-carbon future, aiming to foster worldwide sustainability by decreasing carbon footprint, and importantly, helping to increase production efficiency.
We seek a Senior Software Engineer to make a substantial contribution to the commercial success of Agrecalc, driving the development of our core platform, by supporting our ambition, commercial and customer needs, and making sure that we are the number one carbon foot printing tool of choice, not just here in the UK but globally.
As Agrecalc becomes more complex in terms of its offering, and moves from commercial validation to high growth stage, Agrecalc needs a Senior Software Engineer to join the development team. The Senior Software Engineer will design and develop the Agrecalc Cloud application in line with the identified strategic plan and scientific advancements. The role will report to the Head of Technical & Delivery and interact with a variety of internal team members and external technical contractors.
The purpose of the role is to implement new features and continuously update the existing product, driving to the ongoing growth and positioning of the Agrecalc platform into the market. Design, develop, and maintain back-end applications using C# .Net Core (for Azure)
Providing technical support to customer facing team.
Providing technical support to customers using public API
Write clean, maintainable, and efficient code following best practices and coding standards.
Troubleshoot, debug, and resolve software defects and issues.
It is essential that you are a good communicator as there will be an expectation for you to directly interact with a wide variety of internal and external stakeholders, from Scientists to Commercial parties.
Have experience developing complex technical applications for cloud, using technologies such as SQL, .Net, C# (experience with React would be a bonus).
Have knowledge of cloud-based SQL databases (hands-on experience preferred).
Be skilled in the use of Microsoft environments and development tools.
Proven experience in implementing cloud-based RESTful APIs and web services.
Have hands on experience of unit, integration and end-to-end testing with demonstrated troubleshooting abilities.
Experience working in an Agile environment (SCRUM)
Ubuntu) and knowledge of Windows server builds and PowerShell.
Communicating designs and application workflows to support the preparation of customer information
Degree Level (or equivalent) in related subject (cloud and web software development) or equivalent experience.
Qualities
initiative to recognise opportunities and projects.
This is an exciting time to join Agrecalc and work with us on our mission to feed the world sustainably by improving on farm efficiency and reducing emissions.
We are looking for a Senior Software Engineer for our office in Edinburgh on a full-time permanent basis. A competitive salary depending on experience.
An attractive holiday allowance that goes beyond the statutory minimum.
Company pension scheme.
A hybrid work pattern with opportunity for remote work 2/3 days per week.
You can also find the description of this job in the Vacancies section on Agrecalc website: