At a Glance
- Tasks: Join a dynamic team to develop cutting-edge defense systems using C# and C++.
- Company: Be part of a world-class defense organization shaping the future of technology.
- Benefits: Enjoy hybrid work options, competitive pay, and overtime opportunities.
- Why this job: Work on impactful projects with advanced simulation technologies in a collaborative environment.
- Qualifications: Proficient in C# and C++, with strong communication skills and system integration knowledge.
- Other info: Initial 3 months onsite, then flexible hybrid schedule; long-term contract potential.
The predicted salary is between 48000 - 72000 £ per year.
Social network you want to login/join with:
Software Engineer ( C# / C++ ), Hertfordshire
Client: Certain Advantage
Location: Hertfordshire, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference:
Job Views: 6
Posted: 01.03.2025
Expiry Date: 15.04.2025
Job Description:
World Class Defence Organisation is currently looking to recruit a C# / C++ Software Engineer subcontractor on an initial 12 month contract.
Job Title: C# / C++ Software Engineer
Rate: £65.00 per hour
Hybrid / Remote working: The role will be a hybrid role of 3 or 4 days per week onsite. The role will be needed to be onsite full time for the first 3 months and then will revert to a hybrid role.
Overtime: Hours worked over 37 hours per week will be calculated at ‘time and a quarter.’
Duration: 12 Months (initially and then ongoing and long-term thereafter)
C# / C++ Software Engineer Job Description:
WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability supporting developments across the full product life cycle.
The team integrates real products, models, and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support.
- The role supports the development of the world’s most advanced defence systems from the initial concept all the way through to in-service support and training, using a range of simulation technologies, including digital twins and emulators.
- Working with Project Leads and Simulation Architects to design and develop simulation components as an end-to-end representation of a weapon system in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards.
- You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment.
- Our approach to software development includes:
- Configuration control
- Continuous Integration
- Continuous Delivery or Deployment
- Unit testing and test-driven development
Skillset / experience required:
- Proficient in C# / C++
- Ability to work from high level/system view into technical detail
- Excellent verbal, presentation and written communication skills
- Knowledge of using Microsoft Windows and Linux operating systems
- Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP
- Practical knowledge of System integration principles and processes
#J-18808-Ljbffr
Software Engineer ( C# / C++ ), Hertfordshire employer: TN United Kingdom
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer ( C# / C++ ), Hertfordshire
✨Tip Number 1
Make sure to familiarize yourself with the specific technologies and tools mentioned in the job description, such as C#, C++, and simulation technologies. Having hands-on experience or projects that showcase your skills in these areas can set you apart.
✨Tip Number 2
Network with professionals in the defence sector, especially those who work with simulation technologies. Attend industry events or join online forums where you can connect with current employees or recruiters from Certain Advantage.
✨Tip Number 3
Prepare to discuss your experience with agile development methodologies during interviews. Highlight any past projects where you worked in a mixed-discipline team, as collaboration is key in this role.
✨Tip Number 4
Research the company’s recent projects and developments in the defence sector. Being knowledgeable about their work will not only help you in interviews but also demonstrate your genuine interest in the position.
We think you need these skills to ace Software Engineer ( C# / C++ ), Hertfordshire
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Software Engineer position. Understand the key responsibilities and required skills, especially in C# and C++, as well as the importance of working in a hybrid environment.
Tailor Your CV: Customize your CV to highlight your experience with C# and C++. Include specific projects or roles where you utilized these languages, and emphasize any experience with simulation technologies or agile development methodologies.
Craft a Compelling Cover Letter: Write a cover letter that connects your background to the job requirements. Mention your proficiency in C# and C++, your ability to work in teams, and your understanding of system integration principles. Show enthusiasm for contributing to advanced defense systems.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at TN United Kingdom
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in C# and C++. Bring examples of past projects where you've successfully implemented these languages. Highlight any experience with system integration principles, as this is crucial for the role.
✨Understand the Defence Sector
Familiarize yourself with the specific challenges and technologies used in the defence industry. Being able to discuss how your skills can contribute to developing advanced defence systems will set you apart from other candidates.
✨Demonstrate Agile Methodology Knowledge
Since you'll be working in a heterogeneous agile development team, be ready to talk about your experience with agile practices. Discuss how you've contributed to continuous integration and delivery in previous roles.
✨Prepare for Behavioral Questions
Expect questions that assess your communication skills and teamwork abilities. Prepare examples that demonstrate how you've effectively collaborated with project leads and other engineers to achieve project goals.