Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne
Software Engineer (C#, Python, Java) | Defence Tech

Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 50000 - 100000 £ / year (est.) No home office possible
Switch Tech Talent

At a Glance

  • Tasks: Develop secure, high-performance applications for defence clients using modern technologies.
  • Company: A growing defence-tech consultancy with a focus on innovation and problem-solving.
  • Benefits: Competitive salary, bonus, private healthcare, and opportunities for professional growth.
  • Other info: Dynamic work environment with excellent career advancement opportunities.
  • Why this job: Join a team of top engineers tackling unique challenges in national security.
  • Qualifications: Degree in relevant discipline and experience in software development.

The predicted salary is between 50000 - 100000 £ per year.

A growing defence-tech consultancy is seeking Software Engineers of various levels and disciplines to build scalable, modern applications supporting defence clients. You'll be focused on solving complex software and data problems for defence and national security organisations.

They are deliberately setting a very high bar, hiring engineers from top universities who are among the strongest technically in their field. The work is very problem-solving focused, small teams tackling complex systems, often working on completely new challenges every few months. You'll genuinely be working alongside some of the best engineers/teams in the country, solving problems no one else has before.

They’re hiring for, and value, people who:

  • Enjoy working on challenging systems
  • Truly understand problem-solving principles
  • Enjoy variety
  • Are adaptable and articulate

The role involves developing both backend and frontend components of secure, high-performance applications.

Software Engineer Responsibilities include:

  • Backend development in languages such as C#, Python, C++, Rust, Java, Typescript or other.
  • Designing and building RESTful APIs
  • Frontend development using React and TypeScript
  • Working with SQL databases and modern web frameworks
  • Deploying applications to cloud environments (AWS/Azure)

Additional Criteria:

  • Degree in a relevant discipline
  • Eligibility for UK SC-level security clearance
  • Experience in defence or secure environments beneficial

Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne employer: Switch Tech Talent

Join a pioneering defence-tech consultancy in Newcastle, where you'll collaborate with some of the brightest minds in the industry to tackle complex challenges that impact national security. With a strong emphasis on employee growth, competitive salaries, and benefits like private healthcare and performance bonuses, this company fosters a dynamic work culture that values innovation and adaptability. Here, you will not only enhance your technical skills but also contribute to meaningful projects that make a difference.
Switch Tech Talent

Contact Detail:

Switch Tech Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne

✨Tip Number 1

Network like a pro! Reach out to your connections in the defence tech space, attend meetups, and engage with professionals on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and problem-solving techniques. We recommend practicing with real-world scenarios related to C#, Python, or Java. The more you practice, the more confident you'll feel when tackling those tricky questions!

✨Tip Number 3

Showcase your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. We love seeing how you’ve tackled complex problems and built scalable applications, especially in a defence context.

✨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, we’re always looking for passionate engineers who thrive in challenging environments, so make sure you put your best foot forward!

We think you need these skills to ace Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne

C#
Python
Java
C++
Rust
Typescript
React
RESTful APIs
SQL databases
Cloud environments (AWS/Azure)
Full-stack development
Backend development
Software engineering best practices
Problem-solving principles
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with C#, Python, and Java, and any relevant projects you've worked on in defence tech. We want to see how your skills match what we're looking for!

Showcase Problem-Solving Skills: Since we’re all about tackling complex systems, don’t forget to showcase your problem-solving abilities. Include examples of challenges you’ve faced and how you overcame them. This will help us see your thought process!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about defence tech and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Switch Tech Talent

✨Know Your Tech Stack

Make sure you’re well-versed in the languages and technologies mentioned in the job description, like C#, Python, Java, and React. Brush up on your knowledge of RESTful APIs and cloud platforms like AWS or Azure, as these will likely come up during technical discussions.

✨Showcase Problem-Solving Skills

Since the role focuses heavily on problem-solving, prepare to discuss specific challenges you've faced in previous projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled complex issues.

✨Demonstrate Adaptability

This company values adaptability, so be ready to share examples of how you've successfully navigated changes in project requirements or technology. Highlight your ability to learn quickly and thrive in dynamic environments.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the types of projects you'll be working on, and the company’s approach to tackling defence challenges. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Software Engineer (C#, Python, Java) | Defence Tech in Newcastle upon Tyne
Switch Tech Talent
Location: Newcastle upon Tyne

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

>