Senior Software Developer

Sellick Partnership
Newcastle upon Tyne, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

JavaScript
Agile Methodologies
Code Review
Continuous Integration
Relational Databases
Microsoft SQL Server
MySQL
Progress OpenEdge (IDE)
SQL Databases
TypeScript

Job description

  • As a Senior Software Developer, you'll be an essential part of our digital leadership team, helping to drive innovation and excellence across the development lifecycle. Your responsibilities will include:
  • Designing robust, secure, and scalable systems, primarily using TypeScript and relational databases.
  • Leading a skilled group of developers and guiding architectural decisions.
  • Collaborating closely with internal stakeholders and external partners.
  • Shaping the direction of critical digital infrastructure and embedding modern, agile development practices that uplift the team and the wider organization.

Technologies:

  • Support
  • MySQL
  • Progress OpenEdge
  • SQL
  • TypeScript
  • JavaScript

Requirements

  • We're looking for candidates who combine strong technical capabilities with leadership and purpose-driven development. You should be:
  • Proficient in TypeScript, with a track record of building scalable, secure, enterprise-grade applications.
  • Highly skilled in designing and optimizing relational database systems, with experience in at least one major platform (MySQL, SQL Server, or Progress OpenEdge).
  • A team leader who promotes agile methodologies, continuous integration/delivery, and best practices through code reviews and mentorship.
  • Comfortable translating complex requirements into actionable technical solutions, collaborating with business users and other technical teams.
  • Passionate about innovation and proactive in identifying potential issues before they impact users.
  • Motivated by a sense of social purpose and excited to work on projects that deliver real-world value to individuals and communities.

Apply for this position