Back End Developer in London

Back End Developer in London

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

At a Glance

  • Tasks: Develop secure REST APIs and collaborate on innovative software projects.
  • Company: Join BAE Systems, a leader in digital intelligence and innovation.
  • Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in defence and technology while working with cutting-edge tools.
  • Qualifications: Experience in C#, ASP.NET Core, and familiarity with RESTful APIs required.
  • Other info: Diverse and inclusive culture with excellent career advancement opportunities.

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

Join to apply for the Back End Developer role at BAE Systems. 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.

Location(s): UK, Europe & Africa – Guildford, London.

Role Summary

As a Back End Developer you will:

  • Analyse software requirements to define and document REST API endpoints.
  • Develop and implement secure REST API endpoints using modern .NET.
  • Use appropriate software development tools, e.g., source control, continuous integration.
  • Follow industry standard disciplines and best practices.
  • Collaborate with cross‐functional teams to design and ship new features.
  • Translate API requirements into high‐quality, stable, secure and performant code.
  • Understand web vulnerabilities and best practices to avoid vulnerable code.
  • Troubleshoot and debug issues on various platforms to ensure smooth user experiences.
  • Participate in code reviews to maintain code quality and consistency.

Qualifications

  • Experience in C#, ASP.NET Core Controller, and Minimal APIs (Essential).
  • Experience coding in T‐SQL and MSSQL database best practices (Essential).
  • Experience with unit and integration testing using tools such as xUnit (Essential).
  • Familiarity with RESTful APIs and integration (Essential).
  • Understanding of front‐end build tools such as Vite, NPM (Essential).
  • Understanding of CI/CD pipelines using software such as GitLab (Essential).
  • Familiarity with .NET libraries used by BAE Systems, such as FluentValidation, Dapper, Polly (Preferred).
  • Knowledge of modern authorization mechanisms such as JSON Web Tokens and PKI (Preferred).
  • Experience using OpenAPI specification tools such as Swagger, NSwag (Preferred).
  • Comfortable developing on both Linux and Windows (Preferred).
  • Experience with containerisation technologies such as Docker, Docker Compose (Preferred).
  • Experience with the Atlassian suite of tools (Jira, Confluence) for development, documentation, and Agile delivery (Preferred).
  • Knowledge of the wider Tech Stack used by BAE Systems, such as React, Keycloak, Elasticsearch, NiFi (Preferred).

Life at BAE Systems Digital Intelligence

We are embracing Hybrid Working. This means you and your colleagues may work in different locations, from home, another BAE Systems office, or client site, sometimes all at once, to suit your personal and professional needs. By embracing technology, we collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well‐being.

Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds can work together to achieve excellence and realise individual and organisational potential.

Seniority Level: Entry level

Employment Type: Full‐time

Job Function: Engineering and Information Technology

Industries: Defense and Space Manufacturing

Back End Developer in London employer: BAE Systems.

BAE Systems Digital Intelligence is an exceptional employer, offering a dynamic work culture that embraces hybrid working, allowing employees to balance their professional and personal lives effectively. With a strong focus on diversity and inclusion, the company fosters an environment where unique perspectives are valued, providing ample opportunities for growth and collaboration among its 4,500 digital, cyber, and intelligence experts across multiple locations in the UK, Europe, and Africa.
B

Contact Detail:

BAE Systems. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back End Developer in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving REST APIs and .NET. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at BAE Systems.

We think you need these skills to ace Back End Developer in London

C#
ASP.NET Core
Minimal APIs
T-SQL
MSSQL database best practices
Unit Testing
Integration Testing
xUnit
RESTful APIs
CI/CD pipelines
GitLab
FluentValidation
Dapper
Docker
Agile delivery

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Back End Developer role. Highlight your experience with C#, ASP.NET Core, and REST APIs. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include any relevant projects or contributions you've made, especially those involving secure REST API development or CI/CD pipelines. This gives us a glimpse of your practical experience and problem-solving skills.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at BAE Systems.

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, ASP.NET Core, and RESTful APIs. Brush up on your T-SQL and MSSQL database practices too, as these are essential for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled coding challenges in the past. Be ready to explain your thought process when troubleshooting and debugging issues, as this will demonstrate your ability to ensure smooth user experiences.

Familiarise Yourself with Best Practices

Understand web vulnerabilities and best practices to avoid them. Being able to talk about secure coding practices and how you implement them will show that you take code quality seriously.

Engage in Collaborative Scenarios

Since collaboration is key at BAE Systems, think of examples where you’ve worked with cross-functional teams. Highlight your experience with Agile methodologies and tools like Jira and Confluence to show you can thrive in a team environment.

Back End Developer in London
BAE Systems.
Location: London

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

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>