Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
FDM Group

At a Glance

  • Tasks: Design and develop scalable microservices, collaborate in Agile teams, and enhance user-facing features.
  • Company: FDM Group is a leading global business and technology consultancy with a diverse workforce.
  • Benefits: Enjoy career coaching, mentoring, annual leave, and opportunities to work abroad.
  • Other info: This is a hybrid role based in London, initially a 12-month contract with potential for extension.
  • Why this job: Join a fast-paced environment, work on impactful projects, and develop your skills in modern technologies.
  • Qualifications: 5+ years in software engineering, strong Java skills, and experience with cloud platforms like AWS.

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

About The Role

FDM is a global business and technology consultancy seeking a Senior Software Engineer to work for our client within the defence and national security technology sector. This is initially a 12-month contract with very good prospects to extend and will be a hybrid role based in London with a requirement to attend the office at least one day per week and with up to two days’ notice when required.

Our client is a UK based technology company delivering secure unified communications and information sharing platforms for national security and defence users. The role will support development across their existing secure communications platform as well as a new AI enabled decision support product. This is a senior position suited to an engineer who can work with a high degree of autonomy, contribute to technical direction and support less experienced engineers within a small, highly capable team operating in a secure environment.

Responsibilities:

  • Designing, developing and maintaining features across secure communications and decision support platforms
  • Building and maintaining backend services using C# and related technologies
  • Developing and enhancing user interfaces using React
  • Contributing to security focused system design when working with highly sensitive data
  • Taking ownership of work items, collaborating closely with engineers, product specialists …

Senior Software Engineer employer: FDM Group

FDM Group is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. With a strong commitment to employee growth through career coaching and upskilling opportunities, FDM empowers its engineers to thrive in a fast-paced environment while working on impactful projects for global clients. The company also promotes diversity and inclusion, ensuring a supportive workplace where every individual can contribute to their fullest potential.
FDM Group

Contact Detail:

FDM Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, Kafka, and AWS. Having hands-on experience or projects showcasing these skills can significantly boost your chances.

✨Tip Number 2

Network with current or former employees of FDM Group on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss your experience in Agile environments and how you've contributed to cross-functional teams. Be ready to share specific examples that highlight your problem-solving skills and collaborative mindset.

✨Tip Number 4

Research FDM Group's recent projects or initiatives, especially in the finance sector. Being knowledgeable about their work can help you tailor your conversation during interviews and demonstrate your genuine interest in the role.

We think you need these skills to ace Senior Software Engineer

Java
Spring Boot
Microservices Architecture
Kafka
AWS
Angular
React
CI/CD
Agile Methodologies
Problem-Solving Skills
Excellent Communication Skills
Stakeholder Engagement
Collaboration
Frontend Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, microservices architecture, and cloud platforms like AWS. Emphasise any previous consultancy roles and your ability to work in Agile environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your problem-solving skills and consulting mindset, particularly in fast-paced settings.

Showcase Relevant Projects: If you have worked on projects involving Kafka, Angular, or React, be sure to include these in your application. Provide brief descriptions of your contributions and the impact they had on the project.

Highlight Soft Skills: FDM values excellent communication and collaboration skills. Use your application to illustrate how you've successfully engaged with stakeholders and contributed to team success in previous roles.

How to prepare for a job interview at FDM Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and microservices architecture. Bring examples of past projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.

✨Understand the Consulting Mindset

Since FDM Group values a consulting approach, be ready to explain how you've engaged with stakeholders in previous roles. Highlight your problem-solving skills and how you’ve delivered solutions in a client-facing environment.

✨Familiarise Yourself with Agile Practices

As the role involves working in an Agile environment, brush up on Agile methodologies. Be prepared to discuss your experience with CI/CD, testing, and code reviews, and how these practices have contributed to successful project outcomes.

✨Prepare for Behavioural Questions

Expect questions that assess your communication and teamwork skills. Think of specific examples where you've collaborated with cross-functional teams or resolved conflicts, as these will illustrate your ability to thrive in a collaborative setting.

Senior Software Engineer
FDM Group

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

>