Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Harnham

At a Glance

  • Tasks: Design and build innovative software solutions while tackling complex technical challenges.
  • Company: Specialist software consultancy focused on technical excellence and innovation.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on delivering quality and impactful solutions.
  • Why this job: Join a team that values creativity and problem-solving in high-stakes environments.
  • Qualifications: 5+ years in software development with strong Java and cloud experience.

The predicted salary is between 60000 - 80000 £ per year.

THE COMPANY Our client is a specialist software consultancy delivering bespoke products for organisations operating in highly constrained, problem‑heavy environments. They focus on technical excellence, innovation and delivery quality, offering engineers the chance to work on challenging systems rather than repetitive product features.

THE ROLE

  • Design and build end‑to‑end software solutions
  • Own delivery of complex technical problems
  • Build, deploy and support cloud‑based systems
  • Collaborate with engineers and data specialists on production solutions
  • Contribute to technical decisions and coding standards

YOUR SKILLS AND EXPERIENCE

  • 5+ years commercial software development experience
  • Strong Java and Spring / Spring Boot background
  • Frontend experience with Angular (React or Vue also acceptable)
  • Experience building microservices and APIs
  • Cloud experience (Azure preferred, AWS acceptable)
  • Comfortable working independently with minimal supervision

Senior Software Engineer employer: Harnham

Our client is an exceptional employer, offering a dynamic work culture that prioritises innovation and technical excellence. With a focus on challenging projects in a supportive environment, employees have ample opportunities for professional growth and development, particularly in cutting-edge cloud technologies. Located in a vibrant area, the company fosters collaboration among talented engineers, making it an ideal place for those seeking meaningful and rewarding work.
Harnham

Contact Detail:

Harnham Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the software engineering field, especially those who work in consultancy or cloud-based systems. A friendly chat can lead to insider info about job openings that might not even be advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java, Spring Boot, and cloud solutions. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common algorithms and data structures, and don’t forget to review microservices architecture since it’s a hot topic in the industry.

✨Tip Number 4

Apply through our website! We make it super easy for you to find roles that match your skills. Plus, it shows you're genuinely interested in joining our team, which always makes a good impression.

We think you need these skills to ace Senior Software Engineer

Java
Spring
Spring Boot
Angular
React
Vue
Microservices
APIs
Cloud Computing
Azure
AWS
Problem-Solving Skills
Technical Decision Making
Coding Standards

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and cloud technologies. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us and how your background makes you a perfect fit for tackling complex technical problems.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenging systems in the past. We love seeing how you approach problem-heavy environments and deliver innovative solutions.

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 from our team!

How to prepare for a job interview at Harnham

✨Know Your Tech Inside Out

Make sure you brush up on your Java and Spring/Spring Boot skills. Be ready to discuss your past projects in detail, especially those involving microservices and APIs. The more you can demonstrate your technical expertise, the better!

✨Showcase Your Problem-Solving Skills

Since the company focuses on complex technical problems, prepare to share specific examples of challenges you've faced and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

✨Familiarise Yourself with Cloud Technologies

As cloud experience is a key requirement, make sure you understand Azure and AWS well. Be prepared to discuss any relevant projects where you've deployed or supported cloud-based systems, highlighting your role in the process.

✨Collaborate and Communicate

This role involves working closely with other engineers and data specialists, so be ready to talk about your collaboration experiences. Share how you’ve contributed to team discussions and technical decisions, showcasing your ability to work independently while still being a team player.

Senior Software Engineer
Harnham

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

>