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
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
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.