Search

Software Development Engineer

Posted: 12/11/24
Recruiter:ESS Recruit
Reference:2849072977
Type:Permanent
Disciplines: Software Engineer
Salary:Competitive
Location:Polbeth, Lothian
Description: Software Development Engineer
Permanent Role
Full Time
Livingston
Competitive Salary Plus Exceptional Benefits Package

Based in West Lothian, our client is an international market leader in high-end, high-value scientific instrumentation. Continued commercial success means their business is now seeking to hire a Software Development Engineer to complement the current team.

Job description
Reporting into the Software Team Leader, the Software Development Engineer s will be responsible for the design, development, testing, documentation, and maintenance of system software for our newly developed products.

Key Objectives of the Role
  • Gather requirements, design, code, test and maintain system software for Company products.
  • Liaise with and support, through proper use of the defect tracking system, Software Testing.
  • Produce manuals and support documentation for system software.
  • Maintain full records and ensure safe keeping of all system software.
  • Ensure that all activities comply with Company quality procedures.
  • Propose, implement and demonstrate solutions to problems which may not, given the research and development environment, have clearly defined requirements.
  • Provide support to Production and Sales teams, as required.
  • Keep abreast of current technology and advise the Company on issues that may affect performance and success.
  • Undertake off-site visits, and/or remote in, as required to install, service or maintain software systems and computer related hardware.
  • Undertake other duties as allocated by Software Team Leader.
Required Skills and Qualifications
  • Have a degree in software engineering or a related engineering/science discipline with relevant software development experience.
  • Microsoft windows programming experience specifically in C# (WPF), database management (SQL and SQLite) and entity framework (EF)
  • A thorough understanding of object-oriented design methods and patterns
  • Demonstrable UI design skills
  • Experience of using Source Code Management and Bug tracking tools in a team environment
We Would Also Love to See
  • Knowledge of other programming languages such as C++ and Java
  • Familiar to agile software development principles and patterns
  • Instrumentation scientific/medical, imaging, hardware interfacing, data acquisition, USB devices, sensors and optical detectors, motor control, etc.
  • Graphics Data visualisation, charting, 3D

This a great opportunity to join an established and growing global business. In return we offer excellent financial rewards and career development prospects. The Company has a 37.5 hour flexible working week and a comprehensive benefits package.

To apply please contact Zela Mole at ESSrecruit url removed

Recruiting now