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