Software Developer
Who we are
Olink Proteomics is a rapidly growing life science company committed to advancing the understanding of human diseases through proteomics. We are dedicated to innovation, quality, rigor and transparency, providing outstanding solutions and support for human protein biomarker discovery.
The vital role of proteins in understanding human biology has been recognized for many decades, but technological limitations severely restricted the comprehensive investigation of the huge number of proteins that could be important in different biological processes and diseases. With Olink, scientists can now simultaneously measure thousands of human proteins using just a few µL of blood sample, with highly specific, thoroughly validated assays that cover a very wide dynamic range (fg/mL to µg/mL).
In a few years, Olink has grown rapidly from a small, Sweden-based company offering assays for a few hundred proteins, to a NASDAQ-listed organization with a strong global presence, a broad portfolio of flexible protein biomarker solutions and library of high quality, thoroughly validated assays that covers ~5000 proteins.
For more information about Olink, please visit www.olink.com
Position Description
We are looking for a driven and experienced full stack developer to join one of our software teams to work with one of our desktop (Windows) applications, NPX Signature. The backend is written in C#/.NET/.NET Core and a frontend in Avalonia UI (previously Angular). NPX Signature is a data analysis software that lets you import data from the Olink Q100 instrument, perform data normalization and quality control and export data for downstream statistical analysis. The team is fairly backend heavy today so we are looking favorably on candidates with a strong frontend interest but with a fullstack understanding.
We’re in an exciting phase currently, where we are both updating the techstack (transitioning from Angular to Avalonia UI) as well as rebuilding the application from the ground up, to make it easier to maintain and more extendable.
The team works following agile principles, using Jira Software, Confluence and GitHub/GitHub actions.
This role will be based in our Uppsala headquarters and report to our Software Development Manager. We generally work 3 days from the office and 2 days from home.
Primary Responsibilities
- Take part in software development projects as a developer, including writing testable code, performing code review and writing unit and integration tests.
- Work closely with the team and stakeholders to understand business needs and help translate requirements into technical specifications.
- Plan and document technical specifications for features and system design.
- Contribute to improving the development process.
- Contribute and strive for technical improvements in the platform.
Qualifications/Skills
- 3+ years of experience of professional software development in an agile environment
- C#, .NET, .NET Core
- WPF or Avalonia UI
- GitHub, GitHub actions for version control and CI/CD
- Full professional proficiency in English is a must, any Swedish skills is a plus.
- Experience of work in life-science, biotechnology or medical devices is a plus
As a person, you are a focused and strong problem solver, like to share knowledge with your team members and you are interested in learning new domains. You enjoy collaborating cross-functionally with stakeholders across the organization to understand the needs of the business.
Unfortunately, we are not able to assist with relocation for this role. You should be based around the Uppsala or Stockholm region and able to attend our Uppsala HQ on a regular basis.
If this sounds interesting, please send us your application, and come join Olink!
- Department
- Software Development
- Locations
- Uppsala
- Remote status
- Hybrid Remote
- Employment type
- Full-time
Uppsala
Accelerating proteomics together
Providing world-class technology, products and services is important, but we don't think that's enough. We also believe passionately in collaboration and transparency, supporting our customers every step of the way to help them better understand real-time human biology to the benefit of all!
Software Developer
Loading application form
Already working at Olink?
Let’s recruit together and find your next colleague.