Senior Fullstack Software Engineer
Senior Fullstack Software Engineer

Senior Fullstack Software Engineer

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

At a Glance

  • Tasks: Lead development of software applications for complex customer systems using modern technologies.
  • Company: BAE Systems Digital Intelligence is a global leader in digital, cyber, and intelligence solutions.
  • Benefits: Enjoy hybrid working, flexible hours, and a focus on work-life balance.
  • Why this job: Join a diverse team where your skills can make a real impact in critical environments.
  • Qualifications: Experience in full-stack development with proficiency in TypeScript, Java, or Kotlin required.
  • Other info: Security clearance is needed; must have the right to work in the UK.

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

Location(s): UK, Europe & Africa: Guildford, Amersham, Andover, Buckinghamshire, Greater Manchester, Midlands, Coventry, Frimley, Gloucester, Great Baddow, Leeds, London, Manchester, Milton Keynes, NR-London, Preston, UK Home.

BAE Systems Digital Intelligence employs 4,500 experts in digital, cyber, and intelligence fields. We collaborate across 10 countries to analyze complex data, enabling governments, armed forces, and businesses to gain a digital advantage in demanding environments.

What You’ll Be Doing

This role involves leading development across multiple software applications for complex customer systems. Due to the sensitive nature of the work, limited context can be provided. Responsibilities include:

  • Designing solutions at system and component levels
  • Acting as a technical authority
  • Developing applications with React, TypeScript, Kotlin
  • Engaging with key stakeholders

Skills & Experience

Essential

  • Experience developing full-stack applications
  • Proficiency with modern web frameworks in TypeScript/JavaScript
  • Experience with OOP languages such as Java, Kotlin, C#
  • Designing and implementing SQL databases
  • Ability to work in a dynamic environment with customer interaction

Desirable

  • Willingness to travel occasionally to West Midlands
  • Experience with React and TypeScript
  • Experience with Kotlin or Java
  • Knowledge of UI testing frameworks like Cypress or Selenium
  • Leadership experience or acting as Technical Authority
  • Experience eliciting user requirements and designing customer-focused software
  • Agile team experience
  • Understanding of MDM technologies
  • Experience with Next.js applications

Security Clearance

Applicants must have the right to work in the UK and will need to obtain SC clearance prior to employment.

Life at BAE Systems Digital Intelligence

We support hybrid working, allowing flexibility in location and hours to promote work-life balance and well-being. Diversity and inclusion are core to our culture, fostering a collaborative environment where diverse perspectives drive excellence.

Senior Fullstack Software Engineer employer: BAE Systems (New)

BAE Systems Digital Intelligence is an exceptional employer, offering a dynamic work environment that prioritises flexibility and work-life balance through hybrid working arrangements. With a strong commitment to diversity and inclusion, employees are encouraged to bring their unique perspectives to the table, fostering collaboration and innovation. Additionally, the company provides ample opportunities for professional growth and development, making it an ideal place for those seeking meaningful and rewarding careers in the digital, cyber, and intelligence sectors.
B

Contact Detail:

BAE Systems (New) Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially React, TypeScript, and Kotlin. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.

✨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 the specific challenges they face, which you can address in your discussions.

✨Tip Number 3

Prepare to discuss your experience in agile environments and how you've led teams or acted as a technical authority in past roles. Be ready to share specific examples that demonstrate your leadership and problem-solving skills.

✨Tip Number 4

Research the latest trends in digital intelligence and cybersecurity. Being knowledgeable about current events and advancements in these fields will help you engage in meaningful conversations during interviews and show your genuine interest in the role.

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

Full-Stack Development
Proficiency in TypeScript and JavaScript
Experience with OOP languages (Java, Kotlin, C#)
SQL Database Design and Implementation
React Framework Expertise
User Requirements Elicitation
Customer-Focused Software Design
Agile Methodologies
UI Testing Frameworks (Cypress, Selenium)
Technical Leadership
Stakeholder Engagement
Dynamic Environment Adaptability
Next.js Application Development
MDM Technologies Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with full-stack development, particularly with TypeScript, Java, and Kotlin. Emphasise any leadership roles or technical authority you've held, as well as your experience with SQL databases and modern web frameworks.

Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in the Senior Fullstack Software Engineer position at BAE Systems Digital Intelligence. Mention specific projects where you've designed customer-focused software and how your skills align with their requirements.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your proficiency in React, TypeScript, and Kotlin. Highlight any experience with UI testing frameworks like Cypress or Selenium, as this will strengthen your application.

Prepare for Technical Questions: Anticipate technical questions related to full-stack development, OOP languages, and database design. Be ready to discuss your approach to problem-solving and how you engage with stakeholders to elicit user requirements.

How to prepare for a job interview at BAE Systems (New)

✨Showcase Your Full-Stack Experience

Be prepared to discuss your 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. Practice explaining your thought process clearly and concisely, especially when it comes to designing solutions at both system and component levels.

✨Engage with Stakeholders

Since the role involves customer interaction, be ready to discuss how you've previously engaged with stakeholders to elicit user requirements. Share examples of how you designed customer-focused software based on their feedback.

✨Familiarise Yourself with Agile Methodologies

As the company values Agile team experience, brush up on Agile principles and be prepared to discuss how you've applied them in past projects. This will show your adaptability and readiness to work in a dynamic environment.

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