Overview
At the heart of QIAGEN’s business is a vision to make improvements in life possible.
We are on an exciting mission to make a real difference in science and healthcare. We are still the entrepreneurial company we started out as and have today achieved a size where we can bring our full power to many initiatives and to our presence across the globe.
Our most valuable asset are our employees – more than 6000 in over 35 locations around the world. Our ambition is to ensure we have outstanding and passionate people working in the best teams and we are constantly looking for new talent to join us.
There are few players who have shaped the world of modern science and healthcare as much as QIAGEN, and we have only just started.
If you are looking to advance your career, are seeking new challenges and opportunities, enjoy working in dynamic and international, diverse teams and want to make a real impact on people’s lives, then QIAGEN is where you need to be.
Join us. At QIAGEN, you make a difference every day.
Position Description
As a Full Stack Software Engineer, you will:
Design, develop, and enhance the company's key strategic technology infrastructure including tools used by our scientific team for knowledge acquisition and integration.
Communicate effectively with stakeholders including digging for requirements, negotiating acceptance criteria, demonstrating working software, and soliciting feedback.
Work collaboratively with other team members to deliver high quality software.
Develop software that adheres to QIAGEN’s software development standards and best practices.
Assist in developing and executing test plans for new and updated software programs.
Troubleshoot and debug functional, performance, and usability issues.
Design and implement user interfaces within an existing framework.
Discover, process, and present data from biological datasets and APIs.
Estimate level of effort for problem resolution.
Position Requirements
From professional perspective you will come with:
4+ years' experience developing Java web applications
Experience with SQL and JDBC
Proficiency with git
Experience working with Java Script, HTML, XML, JSON, and other web technologies
Preferred experience with:
Working in a Unix/Linux environment
Strong written and oral communication in English, organization, and documentation skills
Our main app stack: Linux, Tomcat, My SQL, Isomorphic Smart Client
RESTful Java-based web services (Spring, Jackson) and API clients (Postman, Insomnia)
Continuous integration, delivery, and tools (Jenkins, Git Lab, Bitbucket)
Working in bioinformatics, clinical, research, or regulated environment
Personal Requirements
From personal perspective you will come with:
the mindset and flexibility of working in a fast-paced environment
a growth mindset showing initiative and continuous improvement
ability to work collaboratively within a team to meet aggressive goals and high-quality standards
ability to work independently while frequently providing results and taking input
interest in sharing knowledge and skills
ability to set priorities and deal with ambiguity
an action oriented and results driven approach
What we offer
At the heart of QIAGEN are our people who drive our success. We act with passion, always challenging the status quo to drive innovation and continuous improvement. We inspire with our leadership and make an impact with our actions. We create a collaborative, safe and engaging workplace which forms the basis for high performing individuals and teams. We drive accountability and entrepreneurial decision-making and want you to excel your growth and shape the future of QIAGEN.
QIAGEN is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, or disability.
Job Reference: EMEA04687
We regret to inform you that this job opportunity is no longer available