- Date: 24.10.2019
- Location: Champalimaud Centre for the Unknown
- Employer: Champalimaud Foundation
- Job type: Full Time
- Position: Scientific and Technological Platforms
- Application start: 24.10.2019
We are looking for a Software Developer with proven skills in designing, managing and implementing advanced computer systems to collect, store, analyze, and distribute scientific data. You should have professional experience in software development and working in a research environment. You should also have a strong desire to constantly learn and innovate as your work will support cutting-edge research at the Champalimaud Foundation.
The Research Software Developer will design, develop and deploy software tools to support the Champalimaud Research groups (nearly 300 researchers). The Research Software Developer will report to the Champalimaud Research Directors and work in close conjunction with the scientific research teams. The responsibilities will include a broad range of tasks such as:
~ Continue the development and support of the existing research software.
~ Design and develop software tools to support the collection, storage and analysis of large complex data sets including verifying data integrity, web based monitoring and management;
~ Support the deployment of open source software tools for scientific and IT infrastructures including finding and fixing critical bugs and implementing new features;
~ Install, debug and assist users with issues related with advanced scientific software.
~ Interact with internal clients on all levels to help solve IT-related issues and provide answers in a timely manner.
Skills \ Qualifications
~ 2+ years experience in professional software development (preferred but not mandatory);
~ Experience in at least one of the following languages: Python, C#, C, C++ or Matlab;
~ Proficiency in Microsoft, Linux, and Mac OS platforms;
~ Motivation, willingness and ability to learn new software and technologies quickly;
~ Proven experience in software design and architecture;
~ Multi tasking ability while consistently remaining approachable to researchers;
~ Understanding of modern development life cycle tools such as versioning systems,
quality control and unit testing, software deployment and user support
(documentation, bug-tracking, feature request management, etc);
~ Previous experience in an academic environment is desirable, but not necessary.
~ Knowledge and experience in relational databases, computer vision and machine learning also desirable.
How to apply
Please send us a brief letter of motivation and CV, both in English, to firstname.lastname@example.org with “Research Software Developer [ your last name ]” in the subject line.
Selected applicants may be called for an interview. You must be willing to relocate to Lisbon, Portugal and start within 7 weeks after your interview. Position will remain open until filled. Due a usually high volume of applications, you should not expect to hear from us within the first two weeks following your application.
Position will remain open until filled.
About Champalimaud Research
Research is at the heart of the Champalimaud Foundation. We believe in the power of scientific discovery to help advance knowledge and develop solutions to challenging medical problems. At Champalimaud Research, scientists and clinicians collaborate daily in areas ranging from basic science to patient care. We have grown significantly since 2007 and we wish to mature as a hub where some of the top minds meet to exchange ideas and give to society. At the core of Champalimaud Research, the Champalimaud Neuroscience Programme (CNP) and the Programme in the Biology of Systems and Metastasis (BSM) provide a home to an expansive and dynamic team of nearly 300 dedicated researchers from all over the world. We are expanding and we need your help