Scientific Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Join this software team and work closely with scientific instrumentation, developing and applying best practice for future product testing. Be part of their growing success in the Cambridge scientific sector.
Requirements
- Appreciation for commercial software engineering practice and Agile methods, particularly from a test standpoint.
- Familiarity with C#, .NET and related development tools, with sufficient coding skills in C# to develop high quality comprehensive test code and read and understand a growing codebase.
- Understanding of test techniques across automated, manual and exploratory testing.
- Interest in exploring customer use cases and user stories, and ensuring tests have sufficient coverage of these areas.
- Good degree from a reputable institution and supporting A-level or equivalent grades.
Additional experience with UI automation testing would be helpful for the user interface element, but does not substitute for sufficient coding skills to work at the code and API level. Prior experience with instrumentation (scientific, medical or otherwise) would also be an asset but is not required.
This is a full-time and office-based role, however the company will consider some degree of part time working for the right candidate if preferable. You’d be joining a friendly and supportive development team working together to solve problems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 8 Best Code Testing Tools
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Hard?