Senior Software Engineers

New Today

About the team Agrecalc is a software platform that quantifies, benchmarks, and helps its users across the food supply chain reduce their carbon footprint. About the opportunity We are currently seeking to recruit two Senior Software Engineers on a contract basis, each for up to 24 months to drive the development of our software. We are seeking a Frontend Senior Software Engineer and a Backend Senior Software Engineer. Reporting to the Head of Tech and Delivery, the main purpose of the Senior Software Engineer roles is to develop, maintain, deliver and deploy quality software. You will be designated a primary area of responsibility depending on which role you have applied to. Frontend role focuses on
Customer facing Web applications accessible via desktop and mobile browsers that interface with internal and external backend services via Application Programming Interfaces (APIs).
Backend role focuses on
Backend (server) applications, APIs and Databases hosted on Azure Cloud interfacing with internal and external services and APIs.
Main duties The purpose of the roles is to develop reliable, flexible, scalable and secure software applications to support organisational capabilities. In particular, to work on the Agrecalc software platform and related agricultural applications being developed at SRUC.
Software Development: Design, code, verify, test, document, amend and refactor complex applications, scripts and integration software services. Using the following languages and technologies:
Frontend: JavaScript, ReactJS, Material UI or other Web technologies as required. Backend: C#, .Net, SQL (T-SQL), Azure Functions, abp.io or other Cloud technologies as required.
Common to both areas: IDEs (VSCode), debuggers & profilers, source control (Git) and change control (Jira) tools. Functional Testing. Deployment. Change Control. Release Management. Requirements definition and management. Application Support.
More information on the full responsibilities and accountabilities of this role can be found in the Job Particulars document which you should read before applying for this role. Minimum Qualifications Educated to Scottish Credit and Qualifications Framework – Level 11 or equivalent in a relevant subject and/or significant relevant experience in a related subject (e.g. cloud and web software development). Professional qualifications are desirable. Relevant experience required Proven successful experience in this or a similar role using the technologies listed above is essential. Eligibility for Sponsorship This position may meet the criteria for Skilled Worker visa sponsorship. Why work for SRUC?
Generous annual leave. Enhanced pension contributions. Cycle to work scheme. Discounted RAC Membership. Generous family leave. Flexible working patterns. Hybrid working solutions.
SRUC is committed to valuing Diversity, advancing Equality and respecting Human Rights throughout the organisation and encouraging applications from disabled people using the “Disability Confident Employer” symbol. SRUC is a member of the Athena SWAN charter. #J-18808-Ljbffr
Location:
City Of Edinburgh
Job Type:
FullTime

We found some similar jobs based on your search