Contract C++/C# Windows Engineer β€” Modernize Legacy Apps in London

Contract C++/C# Windows Engineer β€” Modernize Legacy Apps in London

London Freelance Home office (partial)
Oliver Bernard

At a Glance

  • Tasks: Modernise legacy systems and enhance high-impact Windows desktop applications.
  • Company: Oliver Bernard, a forward-thinking tech company in Greater London.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities to use AI tools.
  • Other info: Exciting opportunity for career growth in a collaborative environment.
  • Why this job: Join a dynamic team and make a real difference in software development.
  • Qualifications: Solid experience in C++ and C#, with Office COM integration knowledge.

Oliver Bernard is seeking a Contract Software Engineer to work on modernising legacy systems for high-impact Windows desktop applications. The ideal candidate will have solid experience in C++ and C#, with a strong understanding of Office COM integration.

Responsibilities include:

  • Refactoring codebases
  • Building automated tests
  • Using AI tools for development

This is a hybrid role based in Greater London, with a daily rate of Β£600-Β£650 (outside IR35).

Contract C++/C# Windows Engineer β€” Modernize Legacy Apps in London employer: Oliver Bernard

At Oliver Bernard, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. Our hybrid role in Greater London offers competitive daily rates and the opportunity to work on impactful projects that modernise legacy systems, while also providing ample room for professional growth and development through exposure to cutting-edge technologies and methodologies.

Oliver Bernard

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Contract C++/C# Windows Engineer β€” Modernize Legacy Apps in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with C++ and C#. A quick chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially any legacy systems you've modernised. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Office COM integration and automated testing. We want to see your expertise shine!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly.

We think you need these skills to ace Contract C++/C# Windows Engineer β€” Modernize Legacy Apps in London

C++
C#
Windows Desktop Applications
Office COM Integration
Code Refactoring
Automated Testing
AI Tools for Development

Some tips for your application 🫑

Tailor Your CV:Make sure your CV highlights your experience with C++ and C#, as well as any work you've done with Office COM integration. We want to see how your skills match up with what we're looking for!

Showcase Your Projects:Include examples of past projects where you've modernised legacy systems or built automated tests. This gives us a clear picture of your hands-on experience and problem-solving abilities.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your skills and experiences relevant to the role.

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 don’t miss out on any important updates from us!

How to prepare for a job interview at Oliver Bernard

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and C# skills before the interview. Be ready to discuss your experience with modernising legacy systems and how you've tackled similar challenges in the past. Familiarity with Office COM integration will definitely give you an edge!

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've refactored codebases or built automated tests. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to see your thought process and impact.

✨Get Comfortable with AI Tools

Since the role involves using AI tools for development, be ready to discuss any relevant experience you have. If you’ve used AI in your projects, explain how it improved your workflow or outcomes. If not, do a bit of research on popular tools and be prepared to talk about their potential benefits.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company's approach to modernising legacy apps and how they integrate AI into their processes. This shows your genuine interest in the role and helps you assess if it's the right fit for you.