> Markdown version of [/jobs/ext/2278259-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2278259-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** GRW Talent limited - **Location:** East Calder, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Bug Tracking Systems, C Sharp (Programming Language), C++ (Programming Language), Data Visualization, Design of User Interfaces, Python (Programming Language), Windows Presentation Foundation, Object-Oriented Software Development, Software Engineering, Software Systems, System Software, Software Version Control, Programming Languages - **Published:** August 28, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2943926313-2 ## About the Role You'll need to have a degree in software engineering or a related engineering/science discipline with relevant software development experience. To be considered for this role you will need to have Microsoft windows programming experience - specifically in C# (WPF). Along with this a thorough understanding of object-oriented design methods and patterns and demonstratable UI design skills. Experience of using Source Code Management and Bug tracking tools in a team environment would also be useful as would Graphics - Data visualisation, charting, 3D. Nice to have experience for this role includes knowledge of other programming languages such as C++ or Python, familiarity to Agile software development principles and patterns. Knowledge of Instrumentation - scientific/medical, imaging, hardware interfacing, data acquisition, USB devices, sensors and optical detectors, motor control, etc would also be great. ## Description Reporting to the Software Team Leader, the Software Development Engineer will be responsible for contributing to the design, development, testing, documentation, and maintenance of system software for various spectroscopy products., * 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. ## Related Videos - [Flexibility is Key: Unlocking the Advantages of Versatile Software Solutions for Strategic Innovatio](https://www.wearedevelopers.com/videos/1943-flexibility-is-key-unlocking-the-advantages-of-versatile-software-solutions-for-strategic-innovatio) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)