The Company Our client is a well-established, agile technology company based in Newcastle upon Tyne who're seeking a talented Senior Developer to join their team. The company provides specialist analysis services to clients in the financial services sector, delivering high-quality and reliable results. With a strong track record and ambitions to expand their product suite, this role offers an exciting opportunity to contribute significantly to the growth and product innovation. The Role We are seeking an experienced, full-stack developer to lead on the design and build of a core software solution and future development of a wider suite of products. This is a fantastic opportunity to define development standards, leverage cloud solutions, and collaborate closely with internal product and data analysis teams. You will be instrumental in expanding our current portfolio and creating innovative, customer-facing applications. You will be involved at every stage of the product lifecycle, from initial conception and design through to implementation and support. This role is ideal for a self-starter who can effectively communicate with stakeholders, internally with the data engineers, sales & marketing, and leadership team, and also occasionally with customersResponsibilities include Designing, building, deploying, and supporting software across both Front End, (Javascript, React), and Back End (ASP.net), with a strong emphasis on delivering exceptional user experiences. Contributing hands-on to the full software development lifecycle, from coding to production release. Setting the development standards and technology used to deliver our products. Configuring and maintaining automated CI/CD pipelines for Azure-hosted solutions. Adopting a product mindset, focusing on customer outcomes and data-driven decisions. Implementing and refining DevOps practices to balance development and operations. The Person Expertise in modern component-oriented Front End frameworks, Ideally React) and libraries with a strong appreciation for user experience (UX) and customer-focused design. Excellent skills in ASP.net, Azure and SQL Experience with CI/CD pipelines and tools (e.g., Azure DevOps) or a strong understanding of continuous deployment principles. A passion for agile practices and small iterations to optimize feedback loops. Awareness of security best practices to ensure robust software delivery. A collaborative mindset, contributing to team and community excellence. Openness to applying innovative ideas and approaches, regardless of previous industry background. This is a permanent position for a client based in the centre of Newcastle with a requirement to be office based 4 days per week. Candidates will need to be local to the office and hold a British passport, ILR or visa allowing you to work for over 3 years in the UK.