At a Glance
- Tasks: Develop robust applications using C# .NET and take ownership of complex software tasks.
- Company: Join a leading tech firm in the defence sector with a focus on innovation.
- Benefits: Competitive pay, flexible working hours, and opportunities for professional growth.
- Why this job: Make a real impact in defence technology while working with a skilled team.
- Qualifications: Proven C# .NET experience and strong understanding of software development methodologies.
- Other info: Exciting 12-month contract with potential for career advancement.
The predicted salary is between 62 - 79 £ per hour.
12-Month Contract Paying up to £79p/h (Inside IR35)
Please note - due to the nature of the work, you will need to hold or be eligible to obtain a high level of UK Security clearance – please only apply if suitable.
Key Responsibilities:- Develop robust applications using C# .NET within a Windows environment.
- Take ownership of complex tasks across the full software lifecycle—from requirements to integration, testing, and delivery.
- Apply object-oriented design principles and verification/validation techniques.
- Collaborate with a skilled team while maintaining independence in your work.
- Proven experience in C# .NET development, including web-based applications.
- Strong understanding of object-oriented design and software development methodologies.
- Experience across the full software lifecycle, including automated testing frameworks and practices.
- Experience with Continuous Integration / Continuous Delivery (CI / CD) practices.
- Ability to work independently and deliver high-quality solutions with minimal supervision.
- Experience with Agile methodologies (Scrum, Kanban) and microservices architecture.
- Experience with DOORS, Cameo, and Azure DevOps.
- Defence or Electronic Warfare domain experience – desirable.
- Familiarity with frameworks/tools such as WPF, WinForms, and Visual Studio.
Principal Software Engineer in Watford employer: Advanced Resource Managers
Contact Detail:
Advanced Resource Managers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer in Watford
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# .NET projects and any relevant work you've done. This gives potential employers a taste of what you can bring to the table beyond just your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and performance.
✨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 love seeing candidates who are proactive about their job search!
We think you need these skills to ace Principal Software Engineer in Watford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Principal Software Engineer role. Highlight your experience with C# .NET and any relevant projects you've worked on. We want to see how your skills match up with what we're looking for!
Showcase Your Projects: Include specific examples of applications you've developed or contributed to, especially those that demonstrate your understanding of object-oriented design and the full software lifecycle. This helps us see your practical experience in action.
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. We appreciate straightforward communication!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at Advanced Resource Managers
✨Know Your Tech Inside Out
Make sure you brush up on your C# .NET skills and be ready to discuss your experience with web-based applications. Be prepared to explain how you've applied object-oriented design principles in your past projects.
✨Showcase Your Full Software Lifecycle Experience
Be ready to talk about your involvement in the entire software lifecycle, from requirements gathering to testing and delivery. Highlight any experience you have with automated testing frameworks and CI/CD practices, as these are crucial for the role.
✨Demonstrate Your Independence and Collaboration Skills
While you'll need to show that you can work independently, don't forget to mention your ability to collaborate with a team. Share examples of how you've successfully worked in Agile environments and contributed to team goals.
✨Familiarise Yourself with Relevant Tools
If you have experience with tools like DOORS, Cameo, or Azure DevOps, make sure to bring this up during the interview. Even if you haven't used them extensively, showing that you're familiar with these tools can give you an edge.