Search

Software Engineer

Posted: 17/01/25
Recruiter:Guided Talent
Reference:2882661420
Type:Permanent
Disciplines: Software Engineer
Salary:£25,000 - £40,000 Annual
Location:Salfords, Surrey
Description:

Software Engineer
Location: Salfords, UK
Salary: 25,000 - 40,000 per annum

Role Summary
Guided Talent is recruiting on behalf of our client in Salfords for a Software Engineer to join their Software Team. This is an exciting opportunity to contribute to the development of high-quality software for controlling and recording data from precision instruments. You'll design, develop, and maintain software primarily using C# and C++, ensuring it meets production standards. This role requires a detail-oriented individual with strong problem-solving skills, effective communication abilities, and a willingness to work across multiple projects in an Agile environment.

Key Responsibilities

  • Follow the full Software Development Lifecycle (SDLC).
  • Work within an Agile software development environment.
  • Design and deliver solutions according to scheduled timelines.
  • Produce well-designed, well-written, and testable solutions.
  • Investigate and fix software bugs as they arise.
  • Maintain and update legacy software products.
  • Investigate customer support cases and provide solutions when required.

Essential Requirements

  • A degree in Computer Science, Software Development, or a related discipline.
  • Strong knowledge of C# and C++.
  • Experience with Visual Studio IDEs.
  • Experience developing on Windows platforms.
  • Strong problem-solving skills.
  • Knowledge of debugging best practices.
  • Flexibility to work across multiple projects.

Desirable Requirements

  • Knowledge of Agile software development practices.
  • Familiarity with source control tools such as SVN or Git.
  • Experience with WPF and XAML development.
  • Experience developing C++ applications for Linux.
  • Knowledge or experience of microprocessor C programming.
  • Experience creating multi-project solutions within Visual Studio.
  • Knowledge of image processing techniques.
  • Familiarity with the MVVM design pattern.

Recruiting now