Principal Software Development Engineer
Germany | Finland
Responsibilities
Location Hamburg, HamburgDE Job ID JR-026111PerkinElmer’s commitment to scientific innovation is at the heart of everything we do. We are solving many difficult problems that enable researchers to discover new drug therapies more efficiently and pinpoint safety issues quickly.
We have innovative solutions and products where high quality and state-of-the-art software is extremely essential. We are looking for a Principal Software Development Engineer to provide technical leadership and guidance of development team in Hamburg, to ensure that our products serve and exceed their purpose.
Role description:
- Project management on technical level, i.e. definition and monitoring of work packages
- Work planning, writing unit tests, and performing code reviews
- Technology selection and introduction of new technologies
- Further development of technical competence, development processes and tools
- Integration of teams from Hamburg and other PerkinElmer locations to achieve technical project goals
- Active participation in development work
- Define and improve infrastructure for storage and archiving of large datasets
- Deployment of applications at customer sites
- Coaching and training of SW Developers and Service Staff
- Consulting of customers regarding IT infrastructure and security aspects
- Developing midterm and long-term strategy following roadmap planning of the R&D unit
Role requirements:
- Advanced degree in Computer Science (Master or above is preferred)
- 3+ Experience as Principal Software Engineer for modern Web Server Applications
- 3+ years developing, managing and maintaining of productive systems
- Strong expertise with container and container deployment technologies (Docker, Kubernetes, etc.)
- Expertise in object-oriented language (e.g. Python)
- Experience at least one of these front-end technologies (e.g. JavaScript, HTML, CSS, Vue, Angular, ReactJS, etc.)
- Experience with different Linux distributions und system administration
- Experience with agile software development methodologies, especially Scrum.
- Very good proficiency of English language, both verbal and written
Nice to have:
- Experience in Pharma / Imaging Processing Solution
- 2+ years in Cloud technologies (AWS, AZURE)
- Database knowledge (SQL- and Non-SQL databases)
- Experience with Python Web Frameworks (e.g. Django, Flask)
- Experience with shell or bash scripting
- DevOps experience for Continuous Integration (CI)
- Experience with cyber security
- Good proficiency of German language, both verbal and written
What we offer:
- Purposeful & inspirational environment
- Dynamic culture in which customers are at the forefront
- Being part of a highly qualified team that is committed to excellence
- Access to cutting-edge expertise through which you can make positive impact in the world around us
#LI-EMEA
PerkinElmer 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, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.