Senior Fullstack Software Engineer (Permanent)
Senior Fullstack Software Engineer (Permanent)

Senior Fullstack Software Engineer (Permanent)

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

At a Glance

  • Tasks: Lead development of software applications and engage with key stakeholders.
  • Company: Join BAE Systems Digital Intelligence, a leader in digital, cyber, and intelligence solutions.
  • Benefits: Enjoy remote work flexibility and opportunities for travel to the West Midlands.
  • Why this job: Be part of a dynamic team tackling complex challenges in a collaborative environment.
  • Qualifications: Professional experience in Full Stack development with modern frameworks and OOP languages required.
  • Other info: Candidates must have the right to work in the UK and undergo Government SC clearance.

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

Location: Remote with travel to West Midlands (Gloucester, Guildford based preferred but not essential).

BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.

What You’ll Be Doing

This role will involve leading development across several software applications delivered into complex customer systems. Due to the sensitivity of the work, limited context can be provided. However, this role will offer a variety of engaging activities, including:

  • Designing solutions at the system and component level
  • Acting as technical authority for relevant software applications
  • Developing applications with React/TypeScript/Kotlin
  • Engaging with key project customer stakeholders

Skills & Experience

Essential

  • Professional experience developing Full Stack Applications
  • Experience developing with modern Web Application Frameworks in TypeScript/JavaScript
  • Experience writing applications in OOP Languages (e.g. Java, Kotlin, C#)
  • Experience designing and implementing SQL databases
  • Comfortable working in a dynamic environment with regular customer interaction

Desirable

  • Willing for occasional travel to West Midlands customer site
  • Experience developing React applications with TypeScript
  • Experience developing applications with Kotlin or Java
  • Experience using end-to-end UI testing frameworks (e.g. Cypress / Selenium)
  • Experience leading Development Teams or acting as Technical Authority
  • Experience eliciting user requirements and designing software to meet customer needs
  • Previous experience working as part of an Agile team
  • Good understanding of MDM related technologies
  • Experience developing Next.js applications

Security Clearance

Only those with the permanent and unrestricted right to live and work in the UK will be considered for a position within BAE Systems Digital Intelligence. Due to the nature of our work, successful candidates for this role will be required to go through Government SC clearance prior to starting with us.

Senior Fullstack Software Engineer (Permanent) employer: BAE Systems Digital Intelligence

BAE Systems Digital Intelligence is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation among its 4,500 experts across 10 countries. With a focus on employee growth, we provide opportunities for professional development and the chance to work on cutting-edge projects in a supportive environment. Our remote working flexibility, combined with occasional travel to the West Midlands, allows for a balanced work-life experience while contributing to meaningful projects that have a real impact.
B

Contact Detail:

BAE Systems Digital Intelligence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Fullstack Software Engineer (Permanent)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as React, TypeScript, and Kotlin. Having hands-on experience or personal projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the BAE Systems Digital Intelligence community on platforms like LinkedIn or GitHub. Networking with current employees 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 led development teams or acted as a technical authority. Be ready to share specific examples that demonstrate your leadership and problem-solving skills.

✨Tip Number 4

Since the role involves customer interaction, practice articulating complex technical concepts in a way that's easy for non-technical stakeholders to understand. This will show your ability to bridge the gap between technical and non-technical teams.

We think you need these skills to ace Senior Fullstack Software Engineer (Permanent)

Full Stack Development
React
TypeScript
Kotlin
Java
OOP Languages
SQL Database Design
Web Application Frameworks
Customer Interaction
Agile Methodologies
UI Testing Frameworks (Cypress/Selenium)
Technical Authority
User Requirements Elicitation
MDM Technologies
Next.js Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Full Stack Applications, particularly in React, TypeScript, and Kotlin. Use specific examples to demonstrate your skills in OOP languages and SQL database design.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and BAE Systems Digital Intelligence. Mention your experience in dynamic environments and how you can contribute to customer interactions and project success.

Showcase Relevant Projects: If you have worked on projects that involved Agile methodologies or leading development teams, be sure to include these in your application. Highlight any experience with end-to-end UI testing frameworks like Cypress or Selenium.

Prepare for Security Clearance: Since this role requires Government SC clearance, be ready to provide information about your right to live and work in the UK. Familiarise yourself with the clearance process to ensure a smooth transition if selected.

How to prepare for a job interview at BAE Systems Digital Intelligence

✨Showcase Your Full Stack Experience

Be prepared to discuss your professional experience in developing full stack applications. Highlight specific projects where you used modern web frameworks like React and TypeScript, as well as any OOP languages such as Java or Kotlin.

✨Demonstrate Problem-Solving Skills

Expect to face technical questions that assess your problem-solving abilities. Prepare examples of how you've designed solutions at both the system and component levels, and be ready to explain your thought process.

✨Engage with Customer Interaction Scenarios

Since the role involves regular customer interaction, think of instances where you've successfully engaged with stakeholders. Be ready to discuss how you elicited user requirements and designed software to meet those needs.

✨Familiarise Yourself with Agile Methodologies

If you have experience working in Agile teams, make sure to mention it. Be prepared to discuss how Agile practices have influenced your development process and how you’ve contributed to team dynamics.

Senior Fullstack Software Engineer (Permanent)
BAE Systems Digital Intelligence
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>