Software Engineer in Manchester

Software Engineer in Manchester

Manchester Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Naimuri

At a Glance

  • Tasks: Develop innovative software solutions to enhance safety in the UK.
  • Company: Join a dynamic tech company committed to inclusivity and empowerment.
  • Benefits: Enjoy flexible working, competitive pay, and a personal training budget.
  • Why this job: Make a real impact while working with cutting-edge technologies.
  • Qualifications: Experience in software development and a passion for problem-solving.
  • Other info: Collaborative environment with excellent career growth opportunities.

The predicted salary is between 28800 - 48000 £ per year.

We can offer you the chance to help make the UK a safer place through innovation, working in partnership with government and law enforcement organisations on some of the most challenging data and technology problems out there.

We strongly encourage candidates of all different backgrounds and identities to apply. We are committed to building an inclusive, safe and supportive environment that allows everyone to do their best work. We are happy to support any accessibility or neurodiversity requirements that you may need during the recruitment process.

About us:

We have been around for about ten years and grown from being a little-known tech start-up to creating our own community at the heart of the thriving and diverse tech and digital ecosystem of Greater Manchester. In the last couple of years, we have expanded our footprint by creating and growing a London base also.

Our business is focused on 4 cornerstones, which shape and underpin the way in which we go about work and treat each other. These are: Wellbeing, Empowerment, Perpetual Edge and Delivery.

People and culture are at the heart of Naimuri, so that collectively, we can realise our mission of 'making the UK a safer place to be'.

About the role:

As part of our Manchester based software delivery team you will be working on applications and systems used by one of our largest customers. This may involve upgrading or re-platforming an existing application, developing a new one from scratch, or working to create a solution that will become the backbone of the customer's software for years to come. This may involve:

  • The opportunity to work from both ours and our customer’s Manchester office, working closely with their internal teams.
  • Designing, implementing, integrating, documenting, and maintaining software solutions.
  • Working with Product Owners and end users, delivering incremental value using Agile ways of working.
  • Full stack development using Front End technologies, such as React, developing APIs using Back End technologies such as Java and using a variety of different databases (e.g. MongoDB and ElasticSearch).
  • Working in a containerised environment and using Cloud technologies to build innovative applications for customers.
  • Working in a DevOps way to help manage and maintain multiple environments using GitLab, ArgoCD and Kubernetes.
  • Taking accountability for quality and security as a team, including pair programming and participating in code reviews.

Here are some things Naimuri have worked on recently that might give you a better sense of what you’ll be doing day to day:

  • Improving systems integration performance, using RabbitMQ and Kafka streams.
  • Implementing a CI/CD pipeline using ArgoCD and Kubernetes to simplify deployment to multiple environments.
  • Writing React UI using an ATDD approach with Cypress.
  • Providing a seamless migration to a newly deployed application for our customer using bespoke business logic.
  • Designing and implementing UIs to fulfil complex use cases with a great User Experience.
  • Improving docker-compose config and README instructions to improve Developer Experience.
  • Participating in the early stage design of new and innovative application using Cloud based technologies.

About you:

We’re looking for someone with experience of developing software solutions. You should have some opinions on:

  • What good code looks like (front end or back end).
  • How best to deploy software.
  • How to operate systems on top of Kubernetes infrastructure.
  • How to spot smells in the code.

You’ll need solid fundamentals in software development, systems integration, problem solving, and teamwork. You might have a degree, it might be in a related field. You might not, and you can demonstrate how you’ve trodden the path for yourself.

If successful, you need to undergo a security clearance process - This can be discussed and explained further at interview.

Pay and benefits:

Naimuri pays competitively within the industry based on your role's base location rates. The salary for this position is dependent upon your experience. We assess seniority relative to the team at Naimuri during the interviewing process.

A full time working week is 37.5 hours and you have flexibility over when you give that time. We also offer part-time working which can be discussed during the recruitment process.

Our core hours are 10:00am - 3:00pm and our office hours are between 7:30 and 18:00 Monday to Friday. Our teams have agreed 'in office' days to enable collaboration in our Manchester office, and you may also be required to attend a customer site (Manchester) or on occasion to travel to our client office in London.

Benefits include:

  • Flexible/Hybrid working options.
  • A company performance related bonus.
  • Pension matched 1.5x up to 10.5%.
  • AXA group 1 medical cover.
  • Personal training budget.
  • Holiday buy-back scheme.
  • A flexible benefits scheme.

Recruitment Process:

We want to ensure that you feel comfortable and confident when interviewing with us. To help you prepare, our recruitment team will discuss the process in more detail with you when you apply.

We are happy to support any accessibility or neurodiversity requirements.

Software Engineer in Manchester employer: Naimuri

Naimuri is an exceptional employer that prioritises employee wellbeing and empowerment, fostering a culture of innovation and collaboration in the vibrant tech hub of Manchester. With flexible working options, a commitment to inclusivity, and opportunities for professional growth, Naimuri provides a supportive environment where you can thrive while contributing to meaningful projects that enhance national safety. Join us to be part of a dynamic team dedicated to pushing the boundaries of technology and making a real difference.
Naimuri

Contact Detail:

Naimuri 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 the industry, attend meetups, and connect with current employees at Naimuri. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives us a chance to see your coding style and problem-solving abilities in action, which is way more impressive than just a CV.

✨Tip Number 3

Prepare for the interview by brushing up on Agile methodologies and DevOps practices. We love candidates who can talk about their experiences and how they’ve tackled challenges in past projects.

✨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’re all about making the process as smooth as possible for you.

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

Full Stack Development
React
Java
API Development
MongoDB
ElasticSearch
Containerisation
Cloud Technologies
DevOps
GitLab
ArgoCD
Kubernetes
Agile Methodologies
Systems Integration
Problem Solving

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your relevant experience with technologies like React, Java, and Kubernetes, and show us how you can contribute to making the UK a safer place through innovation.

Showcase Your Skills: Don’t just list your skills; demonstrate them! Include specific examples of projects you've worked on, especially those involving full stack development or Agile methodologies. We love seeing how you've tackled challenges in your previous roles.

Be Authentic: Let your personality shine through in your application. We value diverse backgrounds and perspectives, so don’t hesitate to share what makes you unique and how you align with our mission at Naimuri.

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’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Naimuri

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like React, Java, and Kubernetes. Brush up on your full stack development skills and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in software development. Think about specific challenges you've faced and how you approached them, especially in an Agile environment. This will demonstrate your ability to think critically and adapt.

✨Understand Their Mission

Naimuri is focused on making the UK a safer place through innovation. Research their recent projects and be ready to discuss how your skills can contribute to this mission. Showing genuine interest in their work can set you apart from other candidates.

✨Be Ready for Code Reviews

Since quality and security are key, be prepared to discuss your approach to code reviews and pair programming. Share your thoughts on what good code looks like and how you ensure it meets high standards. This shows you value collaboration and quality.

Software Engineer in Manchester
Naimuri
Location: Manchester
Go Premium

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

>