Software Development Engineer

Company:  ESS Recruit
Location: Livingston
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / 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 Product Support Engineer to compliment the current team.  The Product Support Engineer supports the Project Manager / Program Manager and conducts sustainability and product improvements tasks for existing products, new product development and bespoke customer developments.   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’d 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)
Apply Now
Share this job
  • Similar Jobs

  • PKI Engineer

    Livingston
    View Job
  • CCTV Field Service Engineer

    Bathgate
    View Job
  • 3rd Line IT Support Engineer

    Bridgend
    View Job
  • 3rd Line IT Support Engineer

    Bridgend
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙