Senior Software Engineer

Senior Software Engineer

Full-Time 72000 - 108000 Β£ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead the development of innovative, scalable software solutions using Java and cutting-edge technologies.
  • Company: Market-leading software house with a focus on R&D and innovation.
  • Benefits: Competitive salary up to Β£120,000, flexible working, and extensive career progression opportunities.
  • Why this job: Join a dynamic team making a real-world impact with AI and automation in tech.
  • Qualifications: 5+ years of Java experience and skills in enterprise-level application development.
  • Other info: Enjoy long-term remote work, electric car scheme, and a strong wellbeing programme.

The predicted salary is between 72000 - 108000 Β£ per year.

Senior (lead) Software Engineer with strong Java development skills is sought on a hybrid basis by a market-leading software house with hubs around the UK. This Senior Software Engineer would be joining the innovation arm of the business tasked with building complex, highly scalable greenfield solutions utilised worldwide to deliver critical infrastructure. As such, experience working on enterprise-level applications would be a plus.

Due to the R&D driven culture within this team, this Senior Software Engineer will play a lead role in shaping the technical output for solutions that incorporate the latest AI & automation & architecture. This role would suit an existing senior engineer who is looking to step up into a technical leadership role or an existing lead Engineer who is looking to work on more complex applications with national significance. With project scope set to triple over the coming months, this Senior Engineer will be offered an unparalleled level of progression opportunity.

Key Skills

  • 5 years plus of Java experience
  • Experience working on enterprise-grade solution development
  • Awareness of cloud technologies would be useful – AWS, Azure
  • Microservices/serverless architecture experience
  • Team mentorship skills

Benefits

  • Starting salary of up to Β£120,000
  • Long term remote working (twice a month in the office)
  • Electric company car scheme
  • Long term hybrid working
  • Flexible working hours
  • Best in class physical & mental wellbeing scheme
  • Training and personal development budget and time allocation
  • Wellbeing protection (death in service, critical illness cover, income protection)
  • Extensive career progression opportunities
  • 25 days holiday plus bank holiday with holiday buy & sell scheme
  • Choice of technology

How to Apply

So if you are a senior or Lead Java Engineer who likes the idea of building greenfield applications within an autonomous, innovative team that will positively impact millions of people then please apply now to be considered.

Senior Software Engineer employer: SF Technology Solutions

Join a market-leading software house that champions innovation and offers a dynamic work culture, where your expertise as a Senior Software Engineer will directly contribute to building complex, scalable solutions with national significance. With a strong focus on employee growth, you will benefit from extensive career progression opportunities, flexible working arrangements, and a comprehensive wellbeing scheme, all while working in a collaborative environment that embraces the latest technologies in AI and automation.
S

Contact Detail:

SF Technology Solutions 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 industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and enterprise-level applications. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss how you've led teams or mentored others in your previous roles.

✨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 hearing from passionate candidates who want to make an impact with their work.

We think you need these skills to ace Senior Software Engineer

Java Development
Enterprise Level Application Development
Cloud Technologies (AWS, Azure)
Microservices Architecture
Serverless Architecture
Team Mentorship
Technical Leadership
R&D Driven Culture
AI Integration
Automation Solutions
Scalable Solution Design
Complex Application Development

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your Java experience and any enterprise-level projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about this role and how you can contribute to our innovative team. Be genuine and let your personality come through.

Showcase Your Leadership Skills: Since this role involves technical leadership, share examples of how you've mentored others or led projects in the past. We love seeing candidates who can inspire and guide their teams!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at SF Technology Solutions

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with enterprise-level applications and any complex projects you've worked on. They’ll likely want to hear about specific challenges you faced and how you overcame them.

✨Showcase Your Leadership Skills

Since this role involves technical leadership, be ready to share examples of how you've mentored team members or led projects. Highlight your ability to guide a team through challenges and foster innovation, especially in R&D environments.

✨Familiarise Yourself with Cloud Technologies

Even if cloud experience isn’t mandatory, having a basic understanding of AWS or Azure can set you apart. Be prepared to discuss how you’ve used cloud technologies in past projects or how you would approach integrating them into new solutions.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions, especially around microservices and serverless architecture. Practise explaining your thought process and decision-making when designing scalable solutions, as this will demonstrate your expertise and problem-solving skills.

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>