Software Engineer
Searchability
16 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 50KJob location
Tech stack
JavaScript
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Software Systems
Vue.js
Web Technologies
Job description
We're looking for a Software Engineer with solid full-stack experience who's passionate about building modern, cloud-based applications. You'll join a well-established engineering team working on a mixture of exciting projects and ongoing improvements, with the freedom to explore new technologies and influence architectural direction.
What You'll Be Doing:
- Use the latest web technologies including .NET, C#, and Vue.js to build and enhance scalable software solutions
- Collaborate with cross-functional agile squad to design and deliver new features
- Work across the full stack, from front-end interfaces to cloud-based back-end systems
- Implement solutions using Microsoft Azure, including CI/CD pipelines and infrastructure as code
- Continuously improve system performance, scalability, and resilience
Requirements
- Strong experience with C# and .NET development
- Exposure to JavaScript frameworks
- Understanding of cloud-based development
- Passion for learning, problem-solving, and writing clean, efficient code
- Drive for continuous improvement and technical excellence
Benefits & conditions
- Salary up to £50k
- 25 days holiday + bank holidays
- Hybrid working (2 days on-site)
- Supportive, collaborative culture with a focus on growth
- Autonomy to innovate and bring new ideas to the table
- Ongoing professional development and career progression
About the company
We're a fast-paced and collaborative tech organisation focused on building innovative, scalable, and resilient software solutions. Our applications support thousands of users every day, and we take pride in delivering robust, high-quality systems using modern engineering practices and technologies.
Our engineering culture is built around autonomy, creativity, and continuous improvement, giving you the opportunity to shape solutions that truly make an impact.