At a Glance
- Tasks: Design and develop robust APIs, collaborate in Agile teams, and improve software delivery.
- Company: Join a fast-moving tech company with a focus on innovation and collaboration.
- Benefits: Competitive salary, hybrid working model, 25 days holiday, and clear career progression.
- Why this job: Make an impact by building systems used by thousands and shaping cloud architecture.
- Qualifications: Strong experience in C#/.NET, JavaScript/Typescript, and CI/CD practices.
- Other info: Dynamic environment with opportunities for mentorship and professional growth.
The following information provides an overview of the skills, qualities, and qualifications needed for this role.
Salary: £50,000–£60,000 · Type: Full-time · Location: North West (hybrid; regular office days in regional hub)
Join a fast-moving product team building customer-facing and internal systems used by thousands. We’re looking for a pragmatic Full-Stack Developer who loves shipping well-tested software, designing clean APIs and improving delivery through CI/CD and automation. You’ll work across the stack (C#/.NET ecosystem), collaborate closely with product and QA, and help shape architecture for a cloud-hybrid environment.
What you’ll do
- Design, implement and maintain robust RESTful APIs and services using C# / .NET (MVC / Web API).
- Own full delivery lifecycle: backlog grooming, sprint planning, implementation, code review, testing and deployment.
- Work in a cloud-hybrid setup (Azure/AWS/GCP) helping to design integrations, security boundaries and deployment patterns.
- Implement and evolve CI/CD pipelines (build, test, deploy, infrastructure as code) to speed delivery and reduce risk.
- Collaborate daily with product owners, designers and QA in an Agile team — mentor juniors and share best practices.
- Troubleshoot production issues, perform performance tuning and contribute to architecture decisions.
Must-have (essential)
- Strong commercial experience with C# / .NET (MVC, Web API).
- Hands-on experience building RESTful APIs (design, versioning, auth).
- Production experience with JavaScript/Typescript/React (functional components, hooks, routing).
- Practical knowledge of CI/CD tooling and pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI).
- Experience working in a cloud hybrid environment (Azure / AWS / GCP + on-prem).
- Good understanding of software engineering fundamentals: unit/integration testing, SOLID principles, Git workflows.
- Excellent communication and teamwork skills; comfortable working in Agile ceremonies.
- Based in / willing to travel to the North West for regular office days.
Nice-to-have
- Experience with containerization/orchestration: Docker, Kubernetes.
- Familiarity with Identity/Auth systems (OAuth2 / OpenID Connect / JWT).
- Experience with messaging/eventing platforms (RabbitMQ, Kafka).
- Infrastructure as Code (Terraform, ARM templates).
- Front-end testing (Jest, React Testing Library) and TypeScript.
- Domain knowledge in fintech / healthcare / B2B SaaS (optional).
Benefits & culture
- Competitive salary: £50k–£60k plus potential performance bonus.
- Hybrid working model — flexible remote days + collaboration days in the North West office.
- 25 days holiday (plus bank holidays) + option to buy/sell holidays.
- Clear career progression.
Software Engineer in Manchester employer: Uniting Ambition
Contact Detail:
Uniting Ambition Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C# and JavaScript/TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Full-Stack Developer. Highlight your experience with C# and JavaScript/TypeScript, and don’t forget to mention any cloud-hybrid projects you've worked on. We want to see how your skills match what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how you can contribute to our team. Be sure to mention your experience with CI/CD and Agile methodologies, as these are key for us.
Showcase Your Projects: If you’ve got a portfolio or GitHub repository, make sure to include it in your application. We love seeing real examples of your work, especially any RESTful APIs or cloud integrations you’ve built. It gives us a better idea of your coding style and problem-solving skills!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining the StudySmarter family!
How to prepare for a job interview at Uniting Ambition
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET skills, as well as your JavaScript and TypeScript knowledge. Be ready to discuss your experience with RESTful APIs and how you've implemented them in past projects. This will show that you’re not just familiar with the tech but can also apply it effectively.
✨Showcase Your CI/CD Experience
Since this role involves working with CI/CD pipelines, be prepared to talk about your hands-on experience with tools like Azure DevOps or GitHub Actions. Share specific examples of how you've improved delivery processes or reduced risks through automation, as this will highlight your practical knowledge.
✨Emphasise Collaboration Skills
This position requires close collaboration with product owners and QA teams. Think of examples where you’ve successfully worked in an Agile environment, mentored juniors, or contributed to team discussions. Highlighting your teamwork skills will demonstrate that you’re a good fit for their culture.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your troubleshooting abilities and performance tuning skills. Prepare some scenarios where you’ve resolved production issues or made architectural decisions. This will showcase your critical thinking and problem-solving capabilities, which are essential for this role.