Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
I’m currently partnering with a local, award-winning software company that delivers bespoke digital solutions for major clients across multiple industries. They’re looking for a talented Senior Software Engineer to join their high-performing team.
This role will give you the chance to work on large-scale, cloud-based applications that make a real business impact. You’ll be a key contributor in shaping backend systems and APIs, ensuring they are scalable, reliable, and performant. You’ll collaborate with engineers, designers, and product teams, while enjoying a supportive and flexible remote working environment.
What You’ll Do
- Design, develop, and maintain backend services using Node.js and TypeScript.
- Build cloud-native applications leveraging Azure services (App Services, Functions, Cosmos DB, Kubernetes).
- Take ownership of key systems and projects from design through to deployment.
- Work closely with cross-functional teams to deliver innovative solutions for clients.
- Break down complex requirements into clear, prioritised tasks.
- Ensure system reliability, scalability, and maintainability through best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
Requirements
- Strong JavaScript/TypeScript skills with Node.js experience on the server side.
- Proven track record of delivering production-grade, maintainable software.
- Solid understanding of system architecture and cloud-native design.
- Hands-on experience with Azure cloud services (App Services, Functions, Cosmos DB, Kubernetes).
- Knowledge of databases (SQL/NoSQL) and CI/CD pipelines.
- Experience writing unit, integration, and functional tests.
- Excellent problem-solving, communication, and collaboration skills.
- Collaborative mindset with the ability to mentor others.
Desirable:
- Experience working with APIs at scale.
- Familiarity with Agile methodologies.
- Exposure to front-end frameworks (React, Angular, etc.).
- Experience in high-availability or client-facing environments.
Benefits & conditions
- Competitive salary based on experience.
- Participation in the HMRC-approved EMI share option scheme.
- Hybrid and flexible working options aligned with a remote-first culture.
- 25 days’ annual leave + bank holidays.
- Private healthcare and a pension scheme with contributions up to 8%.
- Eyecare support and wellbeing benefits.
- Access to training and professional development budgets.
- A collaborative, supportive, and innovation-driven environment with highly experienced colleagues.
- Access to co-working spaces across the UK, including Belfast and London.
- Top-spec computer equipment and home-office hardware to enable productive remote work.
This role is perfect for candidates who want to take ownership, work on large-scale systems, and thrive in a flexible, supportive, and highly technical environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
The 12 Best Jobs for Software Engineers
Frontend Developer Salary in The UK