Software Engineer in Portsmouth

Software Engineer in Portsmouth

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

At a Glance

  • Tasks: Join our team to develop innovative software solutions for defence and public safety.
  • Company: Naimuri, a growing tech company focused on making the UK safer.
  • Benefits: Enjoy flexible working, competitive pay, and a supportive culture.
  • Why this job: Make a real impact while working with cutting-edge technologies in a collaborative environment.
  • Qualifications: Experience in software development, Agile methodologies, and full-stack technologies required.
  • Other info: Hybrid working model with opportunities for career growth and personal development.

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

Naimuri is offering the chance to help make the UK a safer place through innovation, working in partnership with government, defence, and law enforcement organisations on challenging data and technology problems. 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 during the recruitment process.

About us: We’ve 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. Our business is focused on four cornerstones: 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: We are seeking a talented and passionate Full Stack Software Engineer to join a software delivery team supporting projects initially within the Defence sector, with opportunities to work in other sectors in the future.

What You’ll Do:

  • Support the development of application functionality and features.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Implement and maintain unit, integration, and end-to-end tests to ensure application quality and reliability.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Stay up-to-date with the latest technologies, frameworks, and best practices.
  • Contribute to the continuous improvement of our development processes and tools.

We’re looking for someone with:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Proven professional experience as a Software Engineer or similar role (3+ years).
  • Previous demonstrable experience in delivery through Agile methodologies.
  • Experience with SQL, React, NextJS, NodeJS and full-stack development.
  • Proficiency with version control systems (e.g., Git).
  • Awareness of software development best practices, including testing, debugging, and performance optimisation.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

It would be advantageous if you also had:

  • Prior experience working in the Defence domain.
  • Awareness of Secure by Design (SbD) principles (e.g., JSP 440/604).
  • Familiarity with AWS.
  • Knowledge of accessibility standards (WCAG).
  • Experience with Express, Kafka, Redis, Kubernetes, Docker/Podman, Elastic stack, graph databases, e2e testing using Cypress or Playwright, CI/CD pipelines.

Location: The location for this role is in, or around the area of Portsmouth. The role would be hybrid working where you can work from home for part of your working week with time on site based on the needs of your assigned delivery and agreed Ways of Working for your team. Onsite location would be in Portsmouth primarily, and would normally be a maximum of one or two days per week based on specific delivery demand.

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. A full-time working week is 37.5 hours and you have flexibility over when you give that time. Benefits include flexible/hybrid working options, a company performance-related bonus, pension matched 1.5x up to 10.5%, AXA group 1 medical cover, and a personal training budget.

Recruitment Process: Our recruitment team will discuss the process in more detail with you when you apply.

Software Engineer in Portsmouth employer: Naimuri

Naimuri is an exceptional employer that prioritises employee wellbeing and empowerment, fostering a culture of inclusivity and support. With a commitment to innovation in the defence sector, employees have the opportunity to work on meaningful projects that contribute to national safety while enjoying flexible hybrid working arrangements in the vibrant Portsmouth area. The company also invests in personal growth through training budgets and competitive benefits, making it an attractive place for talented software engineers to thrive.
Naimuri

Contact Detail:

Naimuri Recruiting Team

StudySmarter Expert Advice 🤫

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

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local tech 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

Prepare for those interviews! Research Naimuri and their projects, especially in the Defence sector. Show them you’re not just another candidate; you’re genuinely interested in making the UK a safer place through tech.

Tip Number 3

Practice coding challenges! Brush up on your skills with platforms like LeetCode or HackerRank. Being sharp on your coding abilities will give you the confidence to ace technical interviews.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.

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

Full Stack Development
SQL
React
NextJS
NodeJS
Agile Methodologies
Version Control (Git)
Unit Testing
Integration Testing
End-to-End Testing
Problem-Solving Skills
Attention to Detail
Communication Skills
Collaboration Skills
Cloud Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with SQL, React, and Agile methodologies, as these are key for us. We want to see how your skills align with what we do!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how you can contribute to making the UK a safer place. Don’t forget to mention any relevant projects or experiences that showcase your skills.

Showcase Your Code Quality: If you have a portfolio or GitHub, include it! We love seeing clean, well-documented code. It’s a great way to demonstrate your coding standards and problem-solving skills, which are super important to us.

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 don’t miss out on any important updates from our recruitment team!

How to prepare for a job interview at Naimuri

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like SQL, React, and NodeJS. 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 to share specific examples of how you've tackled complex problems in your previous roles. Naimuri values strong problem-solving abilities, so think of scenarios where you identified issues and implemented effective solutions.

Understand Agile Methodologies

Since experience with Agile is a must-have, be ready to discuss your familiarity with Agile practices. Share how you've contributed to Agile teams and any tools you’ve used to facilitate Agile processes.

Emphasise Team Collaboration

Naimuri places a strong emphasis on teamwork and communication. Prepare to talk about your experiences working in teams, how you handle feedback during code reviews, and how you contribute to a positive team environment.

Software Engineer in Portsmouth
Naimuri
Location: Portsmouth
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

>