> Markdown version of [/jobs/ext/75267-software-developer](https://www.wearedevelopers.com/jobs/ext/75267-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:** Newcastle Building Society - **Location:** Newcastle upon Tyne, UK - **Salary:** £39,520.0 - £51,331.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Services, IBM System I, Computer Programming, Databases, Software Design Patterns, Systems Analysis, Program Design Languages, Software Engineering, Software Systems - **Published:** May 14, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=79ff6d492f5e9fcd ## About the Role Do you have experience in Financial services?, You should be educated to degree level, or equivalent, in a related subject and bring a solid base of technical and business knowledge to your role. You have strong programming skills, including program design, working with relevant languages, framework environments, and design patterns, supported by good database and application knowledge. Knowledge of production platforms used by the NBS Group. (IBMi and Microsoft .Net) is desirable, along with an understanding of financial services and the business context in which solutions are delivered. We are looking for a proactive problem solver who uses initiative and analytical thinking to create effective software solutions. You should be comfortable collaborating with others to deliver technical developments and can work just as effectively on your own as you can as part of a team. You communicate clearly, understand risk and impact, and place a strong emphasis on quality being sure to take care with accuracy, attention to detail, and testing your own solutions. You're committed to continuous improvement, embrace change, and are self-motivated with a genuine drive to keep improving your skills. ## Description The purpose of this role is to develop and support software solutions to meet the needs of the Newcastle Building Society (NBS) Group. You are responsible for developing high quality software through working both independently and as part of a team. You will analyse business requirements, design and specify program changes, code the solutions and provide implementation and post implementation support as required within agreed timeframes, procedures and standards. You will play a key role in the development of systems requirements within the NBS Group. Undertake systems analysis, design and specification of new and existing system changes whilst maintaining high standards of software development in accordance with agreed standards change control procedures You are expected to prepare relevant documentation for change implementation in accordance with agreed standards and timescales, communicating implementation schedules to business stakeholders and provide post implementation user support for system changes and ensure that any problems are identified and appropriate remedial action is taken. Assisting in the evaluation of external software solutions when required, undertaking research into new technology and promote awareness of new developments which may be applicable to the Group. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)