> Markdown version of [/jobs/ext/2818105-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2818105-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** Enso Recruitment - **Location:** Belfast, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Software Quality, Code Review, Continuous Integration, Node.Js, Performance Tuning, Responsive Web Design, Service Development Studio, Software Engineering, Software Systems, Systems Architecture, Spring-boot, Backend, Git, Front End Software Development, Restful APIs - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840576068-senior-software-engineer ## About the Role * 5+ years' experience in software engineering with strong full-stack capability * Strong experience with Java (Spring Boot or similar) * Experience with Node.js and backend service development * Strong understanding of REST APIs, system design, and scalable architecture * Experience building secure, high-performance applications * Familiarity with testing frameworks and best practices * Experience working with Git and Agile methodologies * Strong communication skills and a collaborative approach ## Description This is a fantastic opportunity for an experienced engineer who enjoys working across the full stack, contributing to both technical delivery and engineering standards within a collaborative, modern environment. The Opportunity You will play a key role in designing, developing, and maintaining high-quality software systems that power critical business platforms. This role offers a balance of hands-on development, problem-solving, and technical leadership. You'll work closely with cross-functional teams to deliver new features, improve existing systems, and contribute to architectural decisions. You will also support and mentor junior engineers, helping to drive best practices across the team., * Develop and maintain scalable, enterprise-grade applications * Build backend services and APIs using Java (Spring Boot or similar) and Node.js * Design and implement secure, high-performance RESTful APIs * Apply modern frontend practices including responsive design and component-based architecture * Collaborate with stakeholders to translate business requirements into technical solutions * Drive best practices in testing, code quality, CI/CD, and performance optimisation * Contribute to system architecture and technical design decisions * Mentor junior engineers and participate in code reviews * Work within Agile teams to deliver high-quality, maintainable solutions ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)