Software Engineer

Northumbria University

Newcastle upon Tyne

Hybrid

GBP 55,000 - 75,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Excellent pension schemes
Generous holiday entitlement

Job summary

Northumbria University’s Digital, Technology & Transformation team is seeking a Software Engineer to design, develop and integrate software on the Microsoft stack, including .NET and Azure. You’ll work with product teams and suppliers to deliver high-quality solutions that meet user needs and align with architectural standards.

You’ll contribute to data platforms, REST API integrations and secure data sharing, while growing your skills under supervision in a collaborative, inclusive culture.

Qualifications

  • Undergraduate degree or relevant professional experience.
  • Experience with REST APIs and integration patterns.
  • Strong .NET and Azure knowledge.
  • Experience with front-end tech and cross-browser development.
  • Familiarity with information security considerations.
  • Ability to present to stakeholders and work in multidisciplinary teams.

Responsibilities

  • Designing and developing software applications, solutions and data platforms that are high quality, robust, secure and scalable.
  • Developing and releasing software integrations that securely provide data.
  • Presenting proof of concept variants to prospective customers and using rapid prototyping to validate stakeholder requirements.
  • Delivering user stories within a multidisciplinary team, developing your technical skills under supervision.
  • Working with DTT Team colleagues to ensure solutions are aligned to the DTT Master Plan and architectural standards.
  • Collaborating with DevOps specialists so that solutions can be deployed and operated in a repeatable and predictable way.
  • Keeping documentation of solutions, such as data architecture, models, configurations and setup, relevant and up to date.

Skills

.NET development
Microsoft Azure
REST APIs
Agile methodologies
JavaScript
HTML5/CSS3
Angular.js
jQuery

Education

Undergraduate degree in a relevant discipline

Tools

Sitecore
Microsoft Dynamics
K2
Xamarin
SharePoint

Job description

We're looking for a Software Engineer to join our Digital, Technology & Transformation (DTT) team, developing software applications and integrations built on .NET and the Microsoft stack, including Microsoft Azure and Office 365. This is a great opportunity to build high-quality solutions that deliver real benefit to users and to the University. As Software Engineer, you will design and develop applications and the data platforms that support them, release integrations that allow organisational data to be managed and provided securely and reliably, and work as part of a multidisciplinary team to deliver user stories. You'll also demonstrate proposed solutions to stakeholders through proof of concept and rapid prototyping, so that their requirements are validated early. You'll work closely with colleagues in the Product Teams as well as third-party suppliers, to make sure solutions align with our DTT Master Plan and architectural standards and can be deployed and operated reliably. You'll be supported to keep growing your technical skills as you work under supervision. In return, you'll have the chance to build software that makes a measurable difference to students and staff, in a team that values creativity, quality and continuous learning. Your responsibilities will include:

  • Designing and developing software applications, solutions and associated data platforms that are high quality, robust, secure and scalable
  • Developing and releasing software integrations that allow organisational data to be managed and provided securely and reliably, irrespective of hosting, platform or application choice
  • Presenting proof of concept variants to prospective customers and using rapid prototyping to validate stakeholder requirements
  • Delivering user stories within a multidisciplinary team, developing your technical skills under supervision
  • Working with DTT Team colleagues to ensure solutions are aligned to the DTT Master Plan and architectural standards
  • Collaborating with DevOps specialists so that solutions can be deployed and operated in a repeatable and predictable way
  • Working with third-party suppliers to ensure high quality services, software, hosting and issue resolution, and reliable access to specified data
  • Keeping documentation of solutions, such as data architecture, models, configurations and setup, relevant and up to date

As a member of the DTT team, you will work cooperatively with colleagues and stakeholders across the University and externally, contribute to a collaborative and inclusive culture by sharing good practice, and keep your specialist knowledge up to date. Further information is available in the .

To be successful in this role, you will demonstrate:

  • Proven experience of the Microsoft .NET Framework, with excellent .NET development skills
  • Experience of developing applications and interfaces with Microsoft Azure
  • Excellent data access and manipulation skills using frameworks and libraries
  • An awareness of how to integrate systems, and of the challenges of designing, building and testing interfaces between them
  • A user-focused approach, with an understanding of user experience principles and the purpose of user stories
  • The ability to define, plan, measure and improve the availability of services
  • Good written and verbal communication and interpersonal skills, with experience of working effectively as part of a team
  • The ability to work on your own initiative, with a flexible approach and the ability to adapt
  • An undergraduate degree, preferably in a relevant discipline, or proven relevant professional experience

Further information is available in the . This is an excellent opportunity for a developer who is passionate about building high-quality software and enjoys solving problems collaboratively. Experience of REST APIs and interfaces, Agile methodologies, cross-browser development, or one or more of Sitecore, Microsoft Dynamics, K2, Xamarin and SharePoint would be an advantage, as would client-side development skills (HTML5, CSS3, JavaScript, Angular.js or Knockout.js, jQuery and AJAX), knowledge of prototyping techniques and a good understanding of information security.

Join Northumbria University, a research-intensive institution unlocking potential and changing lives locally and globally. Named Times Higher Education's in 2022 and in 2025, we rank top 25 in the UK for research power. Discover more . With over 37,000 students from over 140 countries, we offer world-leading research, award-winning partnerships, and an outstanding student experience. We empower our exceptional staff, promoting a positive work-life balance and offering great benefits, including excellent pension schemes, flexible working, generous holiday entitlement and . Our Northumbria Values, co-created by our team, define who we are: Academic Excellence, Innovation, Inclusivity, Collaboration, and Ambition. Our Behaviours shape our work culture: We listen and learn, support one another, respect everyone, trust each other, and are bold. Based in Newcastle upon Tyne and London, we are an on-campus organisation and offer flexible hours and location where the role allows. We pride ourselves on diversity and inclusivity, holding numerous awards for gender and race equality, disability confidence, and research excellence. We also hold the HR Excellence in Research award for implementing the concordat supporting the career Development of Researchers and are members of the initiative to deliver information and support to professional researchers. The University has implemented a range of flexible working arrangements, and we are happy to explore candidate requirements as part of the recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: .NET, Azure & Data Platforms
Software Engineer: .NET, Azure & Data Platforms

Northumbria University • Newcastle upon Tyne

Hybrid
GBP 55,000 - 75,000
Flexible working
Excellent pension schemes
Generous holiday entitlement
Learning Technologies Developer
Learning Technologies Developer

Newcastle University • England

On-site
GBP 45,000 - 65,000
Software Developer
Software Developer

The University of Sheffield • Rotherham

On-site
GBP 32,000 - 37,000
Software Developer
Software Developer

The University of Sheffield • Catcliffe

On-site
GBP 32,000 - 37,000
38 days annual leave
Flexible working options (hybrid)
Generous pension scheme
+2
Software Developer
Software Developer

Dunhillmedical • Sheffield

Hybrid
GBP 32,000 - 37,000
Annual leave
Flexible working
Pensions
+2
Senior Research Assistant in Software Development
Senior Research Assistant in Software Development

Opportunita • Newcastle upon Tyne

Remote
GBP 40,000 - 50,000
Flexible working
Generous holiday entitlement
Pension scheme
Software Developer
Software Developer

University of Sheffield • Sheffield

Hybrid
GBP 48,000 - 72,000
Flexible working opportunities
Generous pension scheme
Discounts & rewards on shopping, food,
+7
Technical Specialist (Research Software Engineering) / Research Technical Professional (Researc[...]
Technical Specialist (Research Software Engineering) / Research Technical Professional (Researc[...]

The Manchester Metropolitan University • Manchester

On-site
GBP 35,116 - 46,335
Flexible working arrangements
Career development opportunities
Faculty Technician
Faculty Technician

Northumbria University • Newcastle upon Tyne

On-site
GBP 30,000 - 38,000
Integrations Tech Lead
Integrations Tech Lead

The Manchester Metropolitan University • Manchester

Hybrid
GBP 60,000 - 80,000
Flexible working arrangements
Professional development opportunities