At a Glance
- Tasks: Lead a team to design and build impactful digital solutions using TypeScript.
- Company: Join Sellick Partnership, a forward-thinking recruitment business focused on inclusivity.
- Benefits: Enjoy hybrid work options and the chance to make a real difference in communities.
- Why this job: Shape critical digital infrastructure while mentoring others and driving innovation.
- Qualifications: Proficient in TypeScript and relational databases; leadership experience is a plus.
- Other info: Open to candidates from all backgrounds; apply if you're passionate about tech for good.
The predicted salary is between 42000 - 84000 £ per year.
Job Description
Senior Software Developer
Newcastle Upon Tyne
Hybrid
£60k
Are you ready to shape digital solutions that create lasting change? We're seeking an experienced and motivated Senior Software Developer to join a dynamic technology team. In this pivotal role, you'll help design and build platforms that enhance public services and improve lives-especially in areas where technology can empower communities.
The Role
As a Senior Software Developer, you'll be a key part of the digital leadership, helping to drive innovation and excellence across the development lifecycle. You'll be responsible for designing robust, secure, and scalable systems, primarily using TypeScript and relational databases such as MySQL, Microsoft SQL Server, or Progress OpenEdge.
You'll lead a skilled group of developers, guide architectural decisions, and work closely with internal stakeholders and external partners. This is more than a coding job-it's a chance to shape the direction of critical digital infrastructure, mentor others, and embed modern, agile development practices that uplift the team and the wider organisation.
What We're Looking For
We're after a candidate who blends 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
This is a fantastic opportunity to have a huge impact on the Software Development team! Apply now if you are interested.
Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
Senior Software Developer employer: Sellick Partnership
Contact Detail:
Sellick Partnership Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Familiarise yourself with the latest trends in TypeScript and relational databases. Being up-to-date with the latest features and best practices will not only enhance your technical skills but also demonstrate your commitment to continuous learning during discussions.
✨Tip Number 2
Showcase your leadership experience by preparing examples of how you've successfully led teams or projects in the past. Highlighting your ability to mentor others and promote agile methodologies can set you apart from other candidates.
✨Tip Number 3
Network with current or former employees of StudySmarter or similar organisations. Engaging with them can provide valuable insights into the company culture and expectations, which you can leverage during your conversations.
✨Tip Number 4
Prepare to discuss real-world applications of your work that have made a positive impact on communities. This aligns with the company's mission and shows that you share their values, making you a more attractive candidate.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in TypeScript and experience with relational databases like MySQL or SQL Server. Emphasise any leadership roles you've held and your experience with agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and social purpose. Mention specific projects where you've made a significant impact and how you can contribute to the company's mission of enhancing public services.
Showcase Your Technical Skills: Include examples of scalable and secure applications you've developed. If possible, provide links to your GitHub or portfolio that demonstrate your coding skills and architectural decisions.
Prepare for Interviews: Be ready to discuss your approach to mentoring and leading teams. Prepare to explain how you translate complex requirements into technical solutions and share examples of how you've identified and resolved potential issues proactively.
How to prepare for a job interview at Sellick Partnership
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript and relational databases in detail. Bring examples of projects where you've built scalable applications, and be ready to explain your design choices and the impact they had on the project.
✨Demonstrate Leadership Qualities
As a Senior Software Developer, you'll need to lead a team. Share experiences where you've mentored others or led a project. Highlight how you promote agile methodologies and best practices within your team.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your ability to translate complex requirements into technical solutions. Practice explaining your thought process when tackling challenges, as this will showcase your analytical skills and collaborative approach.
✨Express Your Passion for Social Impact
The role emphasises delivering real-world value. Be ready to discuss why you're motivated by social purpose and how your work can empower communities. This will resonate well with the company's mission and values.