
software engineer Newcastle upon Tyne, England
Job description
Salary: £44,414 to £47,047 with progression to £52,841 per annum
Newcastle University is a great place to work, with excellent benefits . We have a generous holiday package; plus the opportunity to buy more, great pension schemes and a number of health and wellbeing initiatives to support you.
Closing Date: 13th August 2023
The Role
The UK’s National Innovation Centre for Ageing at Newcastle University has been funded by Government and the University to create a world in which we all live better, for longer. We team with innovation experts, industry, academics and the public, to identify, develop and bring to market data driven innovative business models, services and products enhancing life as we age and developing new economic opportunities for organisations while promoting positive impact on society at scale.
We wish to ramp-up the Centre’s Ageing IntelligenceÔ mission to develop software-based solutions dedicated to the ageing population and their stakeholders. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
We are looking for a senior backend software engineer with expertise in web application development.
To apply, please complete the online application and attach a CV and covering letter. In your covering letter please outline how you are either working towards, meet or exceed all of the requirements for this role and the essential criteria in the Knowledge, Skills and Experience section below. Provide examples and highlight expertise relevant to the role. Also provide a link to your portfolio of your work if available.
Provide a link to your portfolio and/or GitHub if available.
For informal enquiries, please contact NICA IT & Digital Manager on [email protected]
Interviews will take place w/c date will be w/c 21st August 2023
Key Accountabilities Lead on all aspects of the backend development of our VoiceÒ platform Provide technical input into the backend development of NICA’s Ageing IntelligenceÔ platform Contribute to the technical strategy of our platforms Design, build and maintain efficient, reusable, and reliable code Ensure the performance, quality, and responsiveness of our platforms as we scale Maintaining suitable levels of documentation Collaborate with the wider development teams and product managers to ideate software solutions Provide expert guidance and advice to the wider technical team regarding the selection and use of software and data infrastructure on a project-by-project basis Maintain and develop extensive knowledge to keep abreast of the latest/most relevant technologies Any other duties within the scope and general nature of the grade which may be required
The Person
Knowledge, Skills, and Experience Extensive experience as a back-end engineer or similar role 3+ years working with PHP and an MVC framework – preferably Laravel Experience building RESTFul API backends Experience working with and developing automated testing approaches as part of CI/CD Experience working with MySQL databases and optimising database performance Well versed in agile engineering best practices, including version control (GIT), test-driven development and continuous integration Track record of developing software that is used by others Excellent communication skills including the ability to present complex or technical information and the ability to work with others to understand technical and user requirements Experience of working in multidisciplinary technical team Strong analytical and problem-solving skills
Desirable Experience within the Laravel ecosystem (i.e. Livewire, Inertia, Jetstream etc.) Experience of working in the AWS ecosystem Experience of developing applications that adopt a serverless approach
Qualifications Degree within a related field, Computer Science, Engineering, Physics, Mathematics or equivalent
Newcastle University is a global University where everyone is treated with dignity and respect. As a University of Sanctuary, we aim to provide a welcoming place of safety for all, offering opportunities to people fleeing violence and persecution.
We are committed to being a fully inclusive university which actively recruits, supports and retains colleagues from all sectors of society. We value diversity as well as celebrate, support and thrive on the contributions of all of our employees and the communities they represent. We are proud to be an equal opportunities employer and encourage applications from individuals who can complement our existing teams, we believe that success is built on having teams whose backgrounds and experiences reflect the diversity of our university and student population.
At Newcastle University we hold a silver Athena Swan award in recognition of our good employment practices for the advancement of gender equality. We also hold a Race Equality Charter Bronze award in recognition of our work towards tackling race inequality in higher education REC.
In addition, we are a member of the Euraxess initiative supporting researchers in Europe.
Requisition ID: 25811