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: Work on impactful projects in a dynamic environment with a collaborative culture.
- Qualifications: Experience in full stack development, modern frameworks, and SQL databases required.
- Other info: Candidates must have the right to work in the UK and pass security clearance.
The predicted salary is between 43200 - 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.
Contact Detail:
BAE Systems Digital Intelligence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Fullstack Engineer/Fullstack Developer/Software Engineer
✨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 tech community by participating in forums or attending meetups related to full stack development. This not only helps you stay updated on industry trends but also expands your network, which could lead to referrals.
✨Tip Number 3
Prepare to discuss your experience in leading development teams or acting as a technical authority. Be ready to share specific examples of how you've successfully guided projects or mentored others in a dynamic environment.
✨Tip Number 4
Since the role involves customer interaction, practice articulating complex technical concepts in a way that non-technical stakeholders can understand. This skill will be crucial during interviews and can demonstrate your ability to bridge the gap between tech and business.
We think you need these skills to ace Senior Fullstack Engineer/Fullstack Developer/Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Full Stack applications, particularly with 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 the company. Mention your experience in Agile environments and how you've successfully led development teams or acted as a technical authority in previous positions.
Showcase Relevant Projects: If you have any personal or professional projects that align with the job requirements, include them in your application. Highlight your role in these projects, especially if they involved customer interaction or complex system designs.
Prepare for Security Clearance: Since this role requires Government SC clearance, be ready to provide documentation proving 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 TypeScript and JavaScript, as well as any OOP languages such as Kotlin or Java.
✨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, especially in complex environments.
✨Engage with Customer Interaction Scenarios
Since the role involves regular customer interaction, be ready to discuss your experience in eliciting user requirements. Share examples of how you've successfully designed software to meet customer needs in previous roles.
✨Familiarise Yourself with Agile Methodologies
As the company values Agile teamwork, brush up on Agile principles and be ready to discuss your experience working in Agile teams. Highlight any leadership roles you've taken, especially if you've acted as a technical authority.