Software Engineer in Manchester

Software Engineer in Manchester

Manchester Full-Time 50000 - 70000 £ / year (est.) No home office possible
Moorepay

At a Glance

  • Tasks: Join a dynamic team to build secure, scalable software with AI-driven capabilities.
  • Company: Innovative tech company focused on cutting-edge engineering practices.
  • Benefits: Competitive salary, health benefits, remote work, and opportunities for professional growth.
  • Why this job: Make a real impact by integrating AI into modern software solutions.
  • Qualifications: Experience in software development and a passion for learning new technologies.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 50000 - 70000 £ per year.

As a Software Engineer you will be a key contributor within a cross-functional engineering squad, responsible for building secure, scalable, and high-quality software with an increasing emphasis on AI-driven capabilities and intelligent agent development. You will work closely with Senior Engineers, the Engineering Team Leader, and the Architect to implement modern engineering practices, integrate AI models and agent patterns, and contribute to the evolution of our cloud-native services. You will already have strong software development experience and have a desire to grow deeper into engineering, while maintaining strong software craftsmanship and delivery discipline. As we move toward an AI-first engineering strategy with multiple autonomous squads, the Software Engineer plays a vital role in delivering reliable, secure, and modern software while developing skills that contribute to our ecosystem. You will help implement AI capabilities, support cloud-native services, and strengthen the squad’s engineering excellence as we scale.

Key Responsibilities

  • Software Development & Delivery
  • Design, build, test, and maintain high-quality software components and services across backend, frontend, or full-stack environments.
  • Utilise AI Accelerated development tools across the SSDLC to accelerate delivery and product quality.
  • Write clean, maintainable, secure code following engineering standards and SSDLC best practices.
  • Participate actively in backlog refinement, sprint planning, story estimation, and team ceremonies.
  • AI Integration & Emerging Skills Development
  • Champion AI Enablement initiatives by embedding AI thinking into product design and delivery, enabling teams to leverage AI, and emerging technologies to enhance functionality, automation, and user experience.
  • Use vector databases, embeddings, and retrieval pipelines with support from senior engineers.
  • Contribute to building robust tests and evaluation checks for AI behaviours and outputs.
  • Follow architectural guidance to ensure AI features remain safe, secure, and reliable.
  • Quality Engineering & Secure Development
  • Create automated tests, including unit, integration, and functional tests.
  • Apply secure-by-design principles in all coding activities, participating in threat modelling where appropriate.
  • Contribute to code reviews and continuously improve code quality within the squad.
  • Maintain documentation for services, features, and reusable components.
  • Deploy and maintain services using CI/CD pipelines.
  • Instrument code for observability, logging, and performance insights.
  • Participate in incident resolution and root-cause analysis for issues within the squad’s domain.
  • Follow best practices for cloud development, working across AWS or Azure environments.
  • Work closely with Senior Engineers and the Engineering Team Leader to confirm technical designs and implementation details.
  • Collaborate with Product Owners to understand requirements and propose feasible approaches.
  • Communicate progress, blockers, and technical details clearly within the squad.
  • Participate in continuous improvement initiatives and share learnings with peers.

Skills & Experience

  • Experience as a software engineer within modern cloud-native environments.
  • Strong development skills in at least one of the following languages/frameworks: C# .NET, Node.js, React.js, Python.
  • Understanding of AI First development and deployment processes.
  • Experience building REST APIs, microservices, or modern frontend applications.
  • Good grasp of secure coding, testing strategies, and CI/CD pipelines.
  • Work collaboratively in an Agile squad with a focus on quality, delivery, self-reflection and improvement.
  • Strong problem-solving skills and willingness to learn and adopt emerging AI and agent technologies.
  • Hands-on experience with vector databases, embeddings, or prompt engineering.
  • Understanding of AI fundamentals and experience using LLM APIs or AI-enhanced features and Agents.
  • Experience with cloud services such as AWS, Azure, or serverless platforms.
  • Familiarity with observability tooling and debugging complex systems.

Software Engineer in Manchester employer: Moorepay

Join a forward-thinking company that prioritises innovation and employee growth, where as a Software Engineer, you will be at the forefront of AI-driven development in a collaborative and agile environment. With a strong emphasis on modern engineering practices and cloud-native services, you will have access to continuous learning opportunities and the chance to work alongside experienced professionals who are passionate about technology and quality. Our inclusive work culture fosters creativity and encourages you to contribute to meaningful projects that shape the future of software engineering.
Moorepay

Contact Detail:

Moorepay Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Manchester

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you to their squad.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI or cloud-native services. This is your chance to demonstrate your software craftsmanship and how you tackle real-world problems.

✨Tip Number 3

Ace the interview! Prepare for technical questions by brushing up on coding challenges and system design. Don’t forget to highlight your experience with modern engineering practices and your passion for AI-driven development.

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to reflect your understanding of our AI-first strategy and how you can contribute to our engineering excellence.

We think you need these skills to ace Software Engineer in Manchester

Software Development
AI Integration
Cloud-Native Development
C# .NET
Node.js
React.js
Python
REST APIs
Microservices
Secure Coding
CI/CD Pipelines
Agile Methodologies
Problem-Solving Skills
Vector Databases
LLM APIs

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your software development experience, especially in cloud-native environments and AI integration, to show us you're a perfect fit!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about the role and how your background aligns with our AI-first engineering strategy. Share specific examples of your work that demonstrate your problem-solving skills and collaboration in Agile squads.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them! We love seeing practical applications of your skills, especially in areas like REST APIs, microservices, and AI capabilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at Moorepay

✨Know Your Tech Stack

Make sure you’re well-versed in the languages and frameworks mentioned in the job description, like C# .NET, Node.js, or Python. Brush up on your knowledge of cloud-native environments and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your AI Knowledge

Since the role emphasises AI-driven capabilities, be prepared to talk about your experience with AI integration. Discuss any projects where you've implemented AI features, used vector databases, or worked with LLM APIs. This will show that you’re aligned with their AI-first strategy.

✨Demonstrate Agile Mindset

Familiarise yourself with Agile methodologies and be ready to share examples of how you've contributed to sprint planning, backlog refinement, or team ceremonies. Highlight your collaborative spirit and how you’ve worked within a squad to deliver high-quality software.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice coding challenges and be ready to explain your thought process. They might also ask about secure coding practices, so brush up on those principles to demonstrate your commitment to quality and security.

Software Engineer in Manchester
Moorepay
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>