Solentim is Recruiting | Software Engineer | Full-time, permanent

About Solentim 

Solentim is an award-winning, internationally recognised Life Sciences company specialising in solutions which create, isolate, and characterize the highest value cells for the development of new biological medicines, including cell and gene therapies, monoclonal antibodies, vaccines and stem cells.

In doing this, we are positively contributing in the race to bring life-changing drugs to market within unprecedented timescales and supporting the development of new medicines in the fight against diseases, including cancer and Covid-19.

Job Role

As a result of us looking to expand the scope and quality of the solutions which we offer, we now have opportunities opening up to bring new developers into our Software Engineering team. In this role, you will help us in the inception and creation of our new software platform, as well as being given the opportunity to work within a multi-disciplined R&D team to help our customers achieve real-world improvements to medicine and end-patient care.

As a member of the software development team, your responsibilities will include:

  • Assist in the design and development of new software features and/or applications
  • Troubleshoot, investigate, and resolve problems or bugs in existing software applications
  • Refactor existing code to proactively avoid roadblocks and avoid technical debt
  • Ensure applications have appropriate automated unit test coverage
  • Produce coherent and concise technical documentation of work completed, providing summary and evidence of work completed
  • Coordinate with a multi-disciplined R&D team to ensure positive product outcome

Essential Experience

  • C#/.NET Programming Experience in Visual Studio
  • Strong understanding of Object Orientated Design and Principles
  • Experience with .NET compatible testing frameworks and technologies (nUnit etc)
  • Practice and understanding of Git source control and integration into Visual Studio

Beneficial Experience

  • WPF UI Framework
    • Additionally, the use of MVVM layout and principles
  • Experience with database design and setup utilising Entity Framework
  • Knowledge and Experience with RESTful services
  • Understanding and practice of working in, and making applications for, regulatory compliant environments
  • C++ and C programming experience
  • Experience using TFS/DevOps
  • Automation systems, robotic systems control, or other mechanical control systems
  • Image processing and manipulation algorithms for object detection and classification
  • Control, setup, and use of imaging systems
  • Experience with working in a business-oriented Agile environment

Personal Skills

  • Ability to communicate clearly and effectively within a multi-disciplined team
    • Including both oral and written communication
  • Being able to effectively work collaboratively on a shared goal
  • Good time management and multitasking
  • Has a strong problem solving approach, knowing when to compromise and when to contest

Qualification/Experience

  • Commercial software engineering experience
  • Bachelor's degree or higher in a relevant software development focussed subject, or equivalent commercial software engineering experience