Software Engineer (Contractor)

Software Engineer (Contractor)

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

At a Glance

  • Tasks: Join our team to develop cutting-edge Tactical C4i communication systems.
  • Company: General Dynamics Mission Systems leads in high-tech solutions for defense and scientific missions.
  • Benefits: Work with a global team of 13,000 professionals and enjoy a culture of trust and transparency.
  • Why this job: Be part of innovative projects that make a real impact in defense technology.
  • Qualifications: Strong background in software design, C#, and Windows development is essential.
  • Other info: Must obtain UK Security clearance and complete a status questionnaire before starting.

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

Responsibilities for this Position

Location: Oakdale Ct, Oakdale, Blackwood NP12, UK

Employment Type: Contract (Ltd)

Company Description

General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of more than 13,000 top professionals, we partner with the best in industry to expand the bounds of innovation in the defence and scientific arenas. In the UK, we are leading the way in avionics and communication systems. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency.

Job Description

We are looking to engage Software Engineers to work with the Design Services Contract (DSC) team to develop complex Tactical C4i communication systems. The tasks will include working with the Software Development Team to develop, integrate and test software onto a future BCIP baseline that meet customer needs to a defined quality standard within agreed timescales and budgets.

Tasks include:

  • Analysing requirements – designing and implementing software subsystem components.
  • Validating software designs against requirements and assumptions.
  • Working proactively with System Engineering and specialist areas (security, safety, human factors, support and training) to ensure software design and implementation meet its requirements.
  • Responsible for capturing software design and modelling, OO model driven development and maintenance.
  • Identifying and documenting specification and interface changes.
  • Undertaking and supporting product and integration test requirements and acceptance activities.
  • Analysing and debug software integration issues on target hardware and software environments.
  • Driving best practice and continuous improvement.

Qualifications

You will demonstrate a strong background in Software design, code, test and version control using current methodologies, processes and tools.

Also:

  • Recent experience developing C# (including WPF and .Net) software applications or Windows components within a software team, with Microsoft Visual Studio. Ideally experience of WinUI 3.0.
  • Interfacing using JSON or Thrift interface definition language.
  • Strong Microsoft Windows Platform development experience including a good understanding of Windows Operating System architecture (including 64-bit), development frameworks, services, and security features.
  • Capable of analysing and debugging software integration issues on target hardware and software environments.
  • Test Driven Development & Automation.
  • Validating software designs against requirements and design assumptions.
  • Experience of CASE tools that support UML model development.

Additional Information

General Dynamics Mission Systems utilises QDOS IR35 Status Review. The requirements of this contract have been evaluated as Outside IR35 . Prior to the engagement start you will need to complete a status questionnaire in order to receive the finalised status determination.

All successful/appointed applicants must be able to obtain a level of UK Security clearance that is appropriate for the role and undertake suitable Right to work checks.

PI256477518

General Dynamics United Kingdom Limited is a leading prime contractor and complex systems integrator working in partnership with government, military and private companies around the world.

#J-18808-Ljbffr

Software Engineer (Contractor) employer: General Dynamics Corporation

General Dynamics Mission Systems is an exceptional employer, offering a dynamic work environment in Oakdale, UK, where innovation thrives. With a commitment to trust and transparency, employees benefit from a collaborative culture that fosters professional growth and development opportunities. Join a global team of experts dedicated to advancing technology in defense and scientific fields, while enjoying the unique advantage of working on cutting-edge projects that make a real impact.
G

Contact Detail:

General Dynamics Corporation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Contractor)

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as C#, WPF, .Net, and WinUI 3.0. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Highlight any experience you have with Test Driven Development and Automation. Be prepared to discuss how you've implemented these practices in past projects during your interview.

✨Tip Number 3

Since the role involves working closely with System Engineering and other specialists, demonstrate your ability to collaborate effectively. Share examples of past teamwork experiences where you successfully integrated different perspectives.

✨Tip Number 4

Research General Dynamics Mission Systems and their projects in avionics and communication systems. Understanding their mission and values will help you align your answers with what they are looking for in a candidate.

We think you need these skills to ace Software Engineer (Contractor)

C# Development
WPF
.Net Framework
Microsoft Visual Studio
WinUI 3.0
JSON Interfacing
Thrift Interface Definition Language
Windows Operating System Architecture
64-bit Development
Software Integration Debugging
Test Driven Development
Automation Testing
UML Model Development
Software Design and Implementation
Version Control

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software design, development, and testing, particularly with C#, WPF, and .Net. Emphasize any work you've done with Microsoft Visual Studio and your understanding of Windows Operating System architecture.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the responsibilities listed in the job description, such as working with Tactical C4i communication systems or using Test Driven Development.

Showcase Relevant Skills: Highlight your skills in debugging, integration testing, and using CASE tools for UML model development. If you have experience with JSON or Thrift interface definition language, make sure to include that as well.

Prepare for Security Clearance: Since the role requires UK Security clearance, be ready to provide necessary documentation and information regarding your background. Familiarize yourself with the process to ensure a smooth application.

How to prepare for a job interview at General Dynamics Corporation

✨Understand the Company and Its Values

Before your interview, take some time to research General Dynamics Mission Systems. Understand their mission, values, and recent projects, especially in avionics and communication systems. This will help you align your answers with their core principles of trust, honesty, alignment, and transparency.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, WPF, .Net, and any relevant tools like Microsoft Visual Studio. Highlight specific projects where you developed software applications or components, and be ready to explain your approach to software design, testing, and version control.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your ability to analyze and debug software integration issues. Prepare examples from your past work where you successfully identified problems and implemented effective solutions, particularly in complex environments.

✨Prepare for Behavioral Questions

Since the role involves working proactively with various teams, be ready to answer behavioral questions that explore your teamwork and communication skills. Use the STAR method (Situation, Task, Action, Result) to structure your responses and provide clear examples of how you've collaborated with others in previous roles.

Software Engineer (Contractor)
General Dynamics Corporation
G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>