> Markdown version of [/jobs/ext/4115093-software-developer](https://www.wearedevelopers.com/jobs/ext/4115093-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** University of Sheffield - **Location:** Catcliffe, UK - **Salary:** £32,080.0 - £36,636.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, Unit Testing, Microsoft Azure, Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Database Design, MongoDB, Next.js, Responsive Web Design, Secure Coding, Software Engineering, Openapi, ReactJS, Large Language Models, Git, Information Technology, Deployment Automation, Non-relational Database, Build Process, Data Management, Front End Software Development, Claude, Google Gemini, Restful APIs, Software Version Control, Databricks - **Published:** October 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9a06580f7a3f9a06 ## About the Role We offer a fantastic range of benefits including a highly competitive annual leave entitlement (with the ability to purchase more), a generous pensions scheme, flexible working opportunities, a commitment to your development and wellbeing, a wide range of retail discounts, and much more. ## Description We are seeking a proactive and detail-oriented Software Developer to support the development, maintenance, and day-to-day operation of our modern software applications. Working alongside senior technical leads, you will contribute directly to building responsive user interfaces, integrating backend APIs, and supporting scalable cloud-native architectures. In this role, you will gain hands-on experience across our modern tech stack-including React, Next.js, Microsoft Azure, MongoDB, PostgresDB, and AI integrations-while adhering to established software engineering best practices, CI/CD pipelines, and secure coding standards., * Full-Stack Application Development: Build, test, and maintain responsive web interfaces and application features using modern front-end frameworks including Next.js/Modern.js, React, and MUI. * API & Database Implementation: Assist in building and maintaining secure API endpoints using OpenAPI specifications and Better Auth, and perform standard data management tasks across PostgresDB and MongoDB databases. * Cloud & Platform Operations: Support the deployment and monitoring of application environments hosted on Microsoft Azure, Container App Environments, and Databricks under supervision. * AI & Continuous Integration Workflows: Assist in integrating AI/LLM capability workflows (such as Claude and Gemini) into existing services, utilizing Azure DevOps for version control, continuous integration, and automated deployments. * Testing & Technical Support: Perform unit and integration testing, troubleshoot technical bugs, write maintainable documentation, and participate constructively in team peer code reviews. * Collaborative Delivery: Work closely with lead developers and project teams to deliver assigned development tasks on schedule, communicating technical progress and challenges effectively. * Carry out other duties commensurate with the grade and remit of the post. Person Specification Our diverse community of staff and students recognises the unique abilities, backgrounds, and beliefs of all. We foster a culture where everyone feels they belong and is respected. Even if your past experience doesn't match perfectly with this role's criteria, your contribution is valuable, and we encourage you to apply. Please ensure that you reference the application criteria in the application statement when you apply. Criteria Essential or desirable Stage(s) assessed at Degree-level qualification or equivalent practical experience in Computer Science, Software Engineering, or a related field. Essential Application / Interview Practical experience developing responsive web applications using modern front-end frameworks such as React, Next.js, or Modern.js, and MUI. Essential Application / Interview Practical understanding of RESTful API design, OpenAPI specifications, or authentication frameworks (e.g., Better Auth). Essential Application / Interview Hands-on familiarity querying and interacting with relational or non-relational database systems (PostgresDB, MongoDB). Essential Application / Interview Working knowledge or exposure to Microsoft Azure cloud services, Container App Environments, or Databricks. Desirable Application / Interview Experience using Git/Azure DevOps for version control, automated build processes, or continuous integration pipelines. Essential Application / Interview Awareness of or interest in AI/LLM model integrations (e.g., Claude, Gemini) within modern software workflows. Desirable Application / Interview Strong problem-solving ability, clear technical communication skills, and a collaborative approach to working within a team. Essential Application / Interview Further Information Grade 6